Я пытаюсь написать код, чтобы найти следующую свободную строку в рабочей книге, чтобы скопировать 4 ячейки данных из одной рабочей книги в другую.
Код, который я использовал, работает нормально, когда я запускаю его первый раз (и в рабочей книге ничего нет). Он выбирает A2 и вставляет в 4 ячейки данных. Однако, когда я пытаюсь снова запустить тот же макрос, он выбирает B2 вместо A3?
Я использовал эту функцию несколько раз, но никогда раньше не видел ничего подобного. Мой код ниже.
'
' Macro6 Macro
'
Dim fRow As Long
With ActiveSheet
fRow = .Cells(.Rows.Count, 1).End(xlUp).Row
.Cells(fRow).Offset(1, 0).Select
Selection.PasteSpecial Paste:=xlPasteValues
End With
End Sub