Я обновляю ежемесячный отчет (таблицу Excel) с результатами запросов в Access VBA. Это отлично работает. Когда я пытаюсь скопировать форматирование предыдущих записей (Range("A3:BJ3")
), я получаю размытое изображение этой строки в указанном диапазоне вставки. Поэтому мой вопрос:
Почему при попытке вызвать .PasteSpecial xlPasteFormats я получаю вывод изображения в указанной строке?
Ниже строк кода:
xlWB(BU, reportMonth).Sheets("Overall").Range("A1292").copyFromRecordset rs
xlWB(BU, reportMonth).Sheets("Overall").Range("A3:BJ3").Copy
xlWB(BU, reportMonth).Sheets("Overall").Range("A1292:BJ1436").PasteSpecial _
Paste:=xlPasteFormats
xlWB - это функция для поиска правильного файла Excelfile. Вывод этой функции следующий:
Set xlWB = xlApp.Workbooks.Open(reportPath)
Использую ли я неправильный xlPaste? если так, что я должен использовать вместо этого?
Спасибо большое.