Ошибка при копировании столбца и вставке в качестве значения с использованием VBA - PullRequest
0 голосов
/ 29 октября 2019

Это дает мне возможность отладки в последней строке. Я только что закончил макрос и вставил значение вручную, так как столбец уже был выбран и скопирован.

Любое понимание того, что я сделал неправильно, будет оценено.

'copies data column and pastes as value to get rid of formula in blank cells

lo.ListColumns(8).DataBodyRange.Copy
lo.ListColumns(8).DataBodyRange.Select
lo.ListColumns(8).DataBodyRange.PasteSpecial Paste:=PasteValue

1 Ответ

2 голосов
/ 29 октября 2019

Вы хотите xlPasteValues вместо PasteValue.

Хотя вместо копирования / вставки просто сделайте передачу значения:

With lo.ListColumns(8).DataBodyRange
    .Value = .Value
End With
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...