Я использую это, чтобы переместить заказы с новой страницы заказов на предыдущую страницу заказов, однако я получаю ошибку заголовка, когда я пытаюсь запустить ее. Я просмотрел несколько разных мест, чтобы попытаться заставить его работать, и я вижу, что их работа должна работать, а моя - нет.VBA: PasteSpecial метод класса Range failed
Sheets("New_Orders").Range("B3:E29").Cut
Sheets("Previous_Orders").Range("B31").PasteSpecial Paste:=xlPasteValues
Это больше кода, который должен сделать то же самое, что не работает ни
Sheets("New_Orders").Select
Range("B3:E29").Select
Selection.Cut
Sheets("Previous_Orders").Select
Range("B:B").Find("").Select
ActiveSheet.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Я попытался Selection.Copy, а также. Это дало ту же ошибку
Вы можете вставить все или вставить с помощью выреза. –
[Must. Прочитайте.] (Http://stackoverflow.com/q/10714251/1188513) –
Должен смотреть: [Введение в Excel VBA] (https://www.youtube.com/playlist?list=PLNIs-AWhQzckr8Dgmgb3akx_gFMnpxTN5). Это соответствующее видео: [Введение в VBA VBA Часть 5 - Выбор ячеек (диапазон, ячейки, Activecell, End, Offset)] (https://www.youtube.com/watch?v=c8reU-H1PKQ&list=PLNIs-AWhQzckr8Dgmgb3akx_gFMnpxTN5&index= 5 & t = 3072s) –