ホーム > セルの操作 > Lesson4: セルの挿入

セルの挿入
セルの挿入 セルの挿入 Insert
指定したところにセルを挿入するときにInsertを使います。
オブジェクト.Insert(Shitf,CopyOrigin)

Shiftは、挿入のときにセルを移動する方向を指定します。
定数 内容
xlShiftToRight 右方向にシフト
xlShiftDown 下方向にシフト
CopyOriginは、指定したセルのコピーを挿入する場合、コピー元となるセルを指定します。
使ってみようかと思ったら、...できない。Excel2002以降の機能でした。
Excel2000では、
オブジェクト.Insert(Shitf)

成績表
セルB6〜H6に空白セルを挿入、挿入場所にあったセルを下方向に移動してみます。
Sub 挿入_Insert()

  Range("B6:H6").Insert Shift:=xlShiftDown

End Sub

実行すると、挿入されました。
実行結果

2008年1月