我有2個無關範圍(С3:D5,F3:G5)。我想將它們設置爲一個變量(A)。 彈出錯誤'1004'。它有可能嗎?如果是這樣,怎麼做?設置兩個不相關的範圍在一個可變
Sub пг()
Dim book1 As Workbook
Dim book2 As Workbook
Dim A As String
'C3:D5
'F3:G5
A = "C3:D5&F3:G5"
Set book1 = Workbooks.Open("E:\Super M\Проект ставки\Поиск решения\Усов 6\Процесс создания\Индекс формы команды\Вспомогательные проги\пг\1.xlsx")
Set book2 = Workbooks.Open("E:\Super M\Проект ставки\Поиск решения\Усов 6\Процесс создания\Индекс формы команды\Вспомогательные проги\пг\2.xlsx")
'по листам
book1.Worksheets("Лист1").Activate
Range("" + A + "").Copy
book2.Worksheets("Лист1").Activate
Range("" + A + "").Select
Selection.PasteSpecial Paste:=xlPasteAll
book1.Close
End Sub
'A = 「C3:D5&F3:G5」'應該是'A = 「C3:D5,F3:G5」'但複製/粘貼不會與非連續範圍工作。只需做兩個複製/粘貼。 – YowE3K