こんにちは。
間に1行づつ挿入するって意味でしょうか?
下記マクロでA列にデータがある場合、偶数行に1行挿入します。
i Mod 2 <> 0 にすれば奇数行になるハズです。
i = 1 を変えれば開始行を変更出来ます。
.Range("A" & i) の "A" を変えれば データ列を変えられます。
必ずテスト環境で試して下さい。
Sub test()
Dim i As Long
i = 1
With ActiveSheet
Do While .Range("A" & i) <> ""
If i Mod 2 = 0 Then
.Rows(i).Insert
End If
i = i + 1
Loop
End With
End Sub
VBAで#1に既にご回答がありますが、もう少し短く
Sub test01()
For i = 1 To 100
Cells(i * 2, 1).Select
Selection.EntireRow.Insert
Next i
End Sub
で出来ます。
ご納得はA1~A100まで1~100までの数を入れる。
(A1に1、A2に2を入力。A1:A2を+でA100まで引っ張る。)そして上記を実行。
お礼
ありがとうございます。早速試してみました。感動的に、一発で、挿入できました。ありがとうございます。