[[20040707170516]] 『計算結果を隣のセルに表す方法は?』(たろ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『計算結果を隣のセルに表す方法は?』(たろ)

[数式を文字列として入力したときに、その計算結果を隣のセルに表す方法は?]

例えば・・・

 A1     B1

 2*3+1   7

の様に、A1に文字列扱いの数式、B1にその計算結果を表す方法はないのでしょうか?
ユーザー関数を用いてやるのではないかと、いろいろ試してみましたがどうしてもうまくいきません。どなた様か知恵を授けて下せぇ〜。


 Alt+F11、挿入、標準モジュールとして、下のものを入力しますと、ユーザー定義関数になります。
 ×をクリックしてエクセルに戻り、B1に=KEISAN(A1)としますと、7がもどります。  (LOOKUP)

 Function KEISAN(R As Range)
 KEISAN = Evaluate(R.Value)
 End Function

ありがとうございます。
感動です!!!
できました。
(たろ)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.