Я пытаюсь вставить некоторые значения, которые я ранее скопировал, но я теряю данные, поскольку я очищаю ячейки назначения заранее.Excel Macro для копирования, удаления и вставки без потери значений копирования
Это пример кода:
Range("A1:B3").Select
Selection.Copy
Range("C1:D3").Select
Selection.ClearContents 'At this point the clipboard is cleared
Range("C1").Select
ActiveSheet.Paste 'I get an error here as the clipboard has been cleared
Учитывая, что я не могу очистить содержимое первых, есть ли способ сохранить содержимое Range («A1: B3»), так что я могу вставить это позже?
«Учитывая, что я не могу очистить содержимое в первую очередь» –
Да, я пытался упростить пример. Оригинальная копия из другого открытого файла. – Selrac
Извините за отсутствие этого, я обновил – CallumDA