[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『数式を文字列として・・』(たろう)
いつも勉強させてもらっています。
例えば,セルの中に
=1+2
=a1+a2
などと入力されていると,3 とか 0 などと結果が表示されます。 ここから数式を文字列としてそのまま取り出す関数(方法)があったら教えてください。 例えば,「=1+2」という文字列として取り出したいのですが・・・・。 よろしくお願いします。
Excel2003 , WindowsXP
4.0マクロ関数を使う方法。 B1を選択した状態で、挿入-->名前-->定義を選択。 「名前」の下のテキストボックスに適当な名前(今回は「数式」とします)を入力。 「参照範囲」の下のテキストボックスに =GET.CELL(6,A1) と入力してOKを押す。 取り出したい数式が入力されている右のセルに =数式 と入力する。
UDF(ユーザー定義関数) Alt+F11を押して、VBEを起動し、挿入-->標準モジュールを選択。 出てきた画面に下記コードを貼り付けて閉じる。 =shiki(A1) のように数式を確定すると数式が返ります。 (ROUGE) '---- Function shiki(rng As Range) As String If rng.HasFormula Then shiki = rng.Formula Else shiki = "" End If End Function
このようなご質問がありました。↓ (#REF!MAN) [[20041109133257]]『数式をセルに表示』(PC)
丁寧な回答ありがとうございました。
何とか自分のやろうとしていたことができそうです。
力不足のため,色々と助けていだだくことがあると思います。
よろしくお願いします。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.