Я хочу скопировать информацию с одной страницы на другую в следующую доступную строку.Количество строк данных будет меняться между сохранениями.В настоящее время у меня есть следующий код:
Sub CFSNCAll()
r = 1
Sheets("CFSNC_All").Range("C12:T298").Copy
If Sheets("CFSNC_All").Range("C12") = Sheets("Sheet1").Range("A65536").End(xlUp) _
Then r = 0
Sheets("Sheet1").Range("A65536").End(xlUp).Offset(r, 0).PasteSpecial _
Paste:=xlPasteValues
Application.CutCopyMode = False
End Sub
Это прекрасно работает на листе Excel без форматирования.Мой лист Excel имеет границы, условное форматирование в двух столбцах диапазона и линии сетки отключены.В настоящее время, когда вы запускаете макрос во второй раз, данные вставляются в правый лист, но в 298-ю строку.Я думаю, что это регистрация информации в предыдущих ячейках от форматирования.Есть ли способ игнорировать форматирование и обеспечить его вставку ниже записи?