Ошибка макроса в Excel при вставке
364
Zarina Akhtar
Я фильтрую столбец, затем пытаюсь скопировать и вставить значения.
Тем не менее, я получаю сообщение об ошибке PasteSpecial Метод Range Class Failed
Sub DD() ' ' DD Macro ' ' Rows("1:1").Select Selection.AutoFilter ActiveSheet.Range("$A$1:$H$132").AutoFilter Field:=8, Criteria1:="1" Columns("A:A").Select Selection.Copy ActiveSheet.Range("$A$1:$H$132").AutoFilter Field:=8 Columns("I:I").Select ActiveSheet.Paste Range("I6").Select End Sub Sub dds() ' ' dds Macro ' ' Rows("1:1").Select Selection.AutoFilter ActiveSheet.Range("$A$1:$I$132").AutoFilter Field:=8, Criteria1:="1" Columns("A:A").Select Selection.Copy ActiveSheet.Range("$A$1:$I$132").AutoFilter Field:=8 Columns("I:I").Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Range("J9").Select Columns("I:I").EntireColumn.AutoFit Range("I6").Select Application.CutCopyMode = False End Sub
Конкретная ошибка,
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
Я использую функцию записи макросов в Excel. Есть идеи?
Поместите Selection.PasteSpecial Paste: = xlPasteValues, Operation: = xlNone, SkipBlanks _: = False, Transpose: = False на 1 строку, _ обозначает перевод строки, но это может привести к отключению.
spikey_richie 6 лет назад
0
В качестве альтернативы попробуйте заменить Paste: = xlPasteValues на Paste: = xlValues
spikey_richie 6 лет назад
0
Вы можете просто сделать `Range (" I: I "). Value = Range (" A: A "). Value`, за исключением того, что это может занять некоторое время, так как вы копируете * весь столбец *.
BruceWayne 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
3
Мой файл заблокирован в Excel 2007, что происходит?
-
2
Есть ли способ заставить Excel 2007 автоматически восстанавливать фоновые файлы, как в MS Word?
-
1
Excel Word Wrap + исчезающий текст
-
-
1
Простое объединение / очистка с помощью Excel
-
7
Как вы поддерживаете Microsoft Excel на полной скорости, даже если у него нет фокуса окна?
-
2
Почему вы не можете копировать / вставлять изображения в Excel, но скриншоты работают?
-
3
Как синхронизировать Excel с таблицей Google Docs
-
9
Как разделить имя, чтобы получить имя и фамилию?
-
1
Ссылки в Excel изменены после сбоя
-
1
Каков наилучший способ поделиться макросом Excel на нескольких машинах?