



Sub test()
Dim j As Long, r As Range
j = InputBox("Dien so dong can chen")
Set r = ActiveCell
Do
Range(r.Offset(1, 0), r.Offset(j, 0)).EntireRow.Insert
Set r = Cells(r.Row + j + 1, 1)
If r.Offset(1, 0) = "" Then Exit Do
Loop
End Sub
Bạn thử code này, nhấn chuột vào cell nào thì nó chèn dòng dưới cell đó
Mã:Sub test() Dim j As Long, r As Range j = InputBox("Dien so dong can chen") Set r = ActiveCell Do Range(r.Offset(1, 0), r.Offset(j, 0)).EntireRow.Insert Set r = Cells(r.Row + j + 1, 1) If r.Offset(1, 0) = "" Then Exit Do Loop End Sub