3行マクロ 34回
配列を利用すると、一度に異なる値をセル範囲に入力することができます。今回は、1行のセル範囲に異なるデータを入力するというケースです。
Array関数による一次元配列を利用してみましょう。
曜日をまとめて入力するとか、支店名などを毎回入力するときに使えるコードです。(サンプルファイルは、こちらから 3行マクロ34回サンプルデータ)
Excelバージョン:
Sub 異なる値入力()
Range("A1:E1").Value = Array(380, "パン", 198, "卵", "=SUM(A1:D1)")
End Sub


Sub 曜日入力2()
Range("A2:F2").Value = Array("月", "火", "水", "木", "金", "土", "日")
End Sub
すると、結果は、一気に曜日が入力されます。


Sub 数式まとめて入力()
Range("D2:E6").Value = Array("=AVERAGE(A2:C2)", "=SUM(A2:C2)")
End Sub
