![](https://excel-vba.work/wp-content/themes/cocoon-master/images/b-woman.png)
行を挿入する方法は
2種類あります!
![](https://excel-vba.work/wp-content/themes/cocoon-master/images/b-woman.png)
たいした違いは無いため、どちらを使うかは
好みで決めて良いと思います!
VBAコード
ここでは例として
・シート「sample」の4行目に行を挿入
します。
※2種類の方法で挿入します。計2行分を挿入します。
![実行前](https://excel-vba.work/wp-content/uploads/2022/11/vba_row_insert_001.png)
Sub sample()
'4行目に行を挿入①
Worksheets("sample").Range("B4").EntireRow.Insert
'4行目に行を挿入②
Worksheets("sample").Rows(4).Insert
End Sub
実行結果
行を挿入できました。
※計2行を挿入できました。
![実行結果](https://excel-vba.work/wp-content/uploads/2022/11/vba_row_insert_002.png)
参考
上記で使用した以下の詳細は、公式サイトをご確認ください。
●「Rangeオブジェクト」の「EntireRow」プロパティ
●「Rangeオブジェクト」の「Insert」メソッド
●「Worksheetオブジェクト」の「Rows」プロパティ