質問: vbaで斜めの数字を計算させる excelシートに こんな感じです。 a1 b1 c1 a2 b2 c2 a3 b2 c3 a5 b5 c5 a1,b2,c3に500,000 / 600,000 / 700,000と数字がはいっています。 a5 b5 c5に a1,b2,c3の数字に×1.05した結果を表示させたいのです。 vbaで書くにはどうしたらよいでしょうか? cells( , )*1.05 cells( , )←このセルの指定を=excelのa1→b2→c3をというように変化させたいのです。 offsetなどを使ってみてもうまくいきません。 よろしくお願い致します。 next
回答: こんにちは。maruru01です。 こんな感じでしょうか。 dim i as long for i = 1 to 3 cells(5, i) = cells(i, i) * 1.05 next i では。