質問: マクロ 計算式 エクセルでマクロを使い、計算式をと結果を表示したいのですが、教えてください。 a1に 200 b1に 10 c1でa1*b1の結果を出し、且つ、結果に円という文字をつける場合のマクロの書き方をお願いします この状態では答えは 200×10 で 2000としか出ないのと、他のセルで実行させた場合でも、例えばa6に 200 b6に 10とした場合、 c6で答えが欲しいのです。 説明がへたくそですみません お解りの方、お願いします。
回答: 質問が判りにくいですね。 c1に式と結果と単位(円)を表示したいと言う事でしょうか? 例:a1に「200」、b1に「10」と入っている場合、c1に「200×10=2000円」 通常この程度ではマクロは使いません。演算式を使います。 c1に以下の式を入れて見てください =a1&"×"&b1&"="&a1*b1&"円" c1をコピーしてc6に貼り付ければ、a5とb6を掛けた結果になります。