• ベストアンサー

文字数式を数式に変更するには

A1:1 B1:sum(A1:A3) A2:2 B2:=B1 A3:3 B2セルは文字"=sum(A1:A3)"になっています。B1セルの文字だけを利用し、A1~A3の合計を計算するには、どんな関数を使ったらよろしいのですか教えてください。宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • KenKen_SP
  • ベストアンサー率62% (785/1258)
回答No.2

こんにちは。KenKen_SP です。 結論から言えば、できません。 が、似たようなことならユーザー定義関数を使えば可能です。 標準モジュールに以下のコードをコピー&ペーストして、B2セルに =Calc(B1) とすれば、B1セルの文字列を読み取って、計算します。 Function Calc(セル As Range) As Variant   Application.Volatile   Calc = Evaluate(セル.Text) End Function

sea2003
質問者

お礼

早速教えて頂いてありがとうございます。試してみました、解決できました。

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

できない

関連するQ&A