3行マクロ 29回
オートフィルではなく、列にまとめて数式を入力したいというケースです。
複数のセルに同じ内容の式を入力するには、あらかじめセル範囲を選択しておき、関数を入力したら、
Ctrl キー + Enterキー で確定するという便利技もありますし、オートフィルでコピーもできます。
「なぜオートフィルじゃだめなんですか?」と聞くと、「先に書式を設定してしまったので、」というお返事。
では、今日もマクロを使いましょう。(サンプルファイルは、こちらから 3行マクロ29回サンプルデータ)
Excelバージョン:
Sub 数式を一括入力する()
Range("E2:E10").Formula = "=SUM(B2:D2)"
End Sub
コードを実行すると、一気に数式が入力されます。
Sub 数式を一括入力する()
Range("E2:E10").Formula = "=SUM(B2:D2)"
Range("F2:F10").Formula = "=AVERAGE(B2:D2)"
End Sub

Sub 文字列を一括入力する()
Range("A1:F10").Value = "★"
End Sub
