Я хочу мати змогу додавати порожні рядки в будь-яке місце в електронній таблиці Excel. Мені потрібно вказати різноманітні порожні рядки для введення в різні рядки в електронній таблиці. наприклад Вставте 100 порожніх рядків, починаючи з рядка 99.
Я новачок у макросах і скопіював макрос з Інтернету і спробував його адаптувати, але я не можу виправити початковий рядок. Я зазначив частини коду, про які я плутаюсь у коментарях до коду.
Sub test()
Dim j As Long, r As Range
h = 0
j = 0
h = InputBox("type starting row")
j = InputBox("type the number of rows to be inserted")
Set r = Range("A2") 'Problem here -- I need to be able to change this to value from h'
Range(r.Offset(h, 0), r.Offset(j, 0)).EntireRow.Insert
Set r = Cells(r.Row + j, 1)
'MsgBox r.Address(the apostrophe in the beginning of this line makes this line non operable)
End Sub
Set r = Range("A2")
використовуватиSet r = Range(h)
. Крім цього, я не знаю, що з цим не працює. Вам потрібно бути більш конкретним. Що ви пробували. Які помилки ви отримуєте тощо