Set startRange = ThisWorkbook.Worksheets("Sheet3").Range("a65536").End(xlUp)
Worksheets("Sheet1").Range("B2:B" & lastrowA).Copy startRange1.Offset(1, 2).Value
Worksheets("Sheet2").Range("A2:A" & lastrowA).Copy startRange1.Offset(1, 1)
Application.CutCopyMode = False
Я просто хочу скопировать значения ячеек, а не формулы в нем, так как возникают проблемы при копировании на другой лист и сохранении файла. Я тоже попробовал value2, но он не работает. пожалуйста, помогите Спасибо.Ошибка при копировании Значение ячейки в VBA
Где строки для установки диапазона 'startRange1',' lastrowA'? Использование ** a65536 ** является устаревшим. Когда вы скопировали диапазон, вам нужно отрегулировать смещение. – PatricK