Макрос запускается в Excel и копирует много данных из Word.
После закрытия Excel выходит сообщение "Буфер обмена содержит большой текстовый фрагмент".
Каким образом можно избежать этого сообщения? Как очистить буфер обмена?
Готового инструмента для этого нет.
Нужно использовать обходной способ: скопируйте небольшой фрагмент чего-либо. Например, скопируйте одну эксель-ячейку и затем выйдите из режима копирования:
ActiveCell.Copy
Application.CutCopyMode = False
Или если ворд-файл закрывается после вставки данных, то может быть удобнее скопировать небольшой фрагмент из ворд-файла, чтобы очистить буфер обмена от большого количества данных.
Например, можно скопировать первый символ в ворд-файле:
док.Range.Characters(1).Copy
спасибо