為什麼有時候執行以下2行會出現下面的錯誤訊息, 有時候不會, 另外請問有其他方式可直接以xy座標方式貼到指定位置嗎?(像插入文字方塊指定xy位置)
Sub test()
Worksheets("工作表1").Range(Worksheets("工作表1").Cells(1, 1), Worksheets("工作表1").Cells(2, 12)).Copy
Worksheets("工作表2").Pictures.Paste
End Sub
---------------------------
Microsoft Visual Basic for Applications
---------------------------
執行階段錯誤 '1004':
Option Explicit
Sub test()
Dim xR As Range
Set xR = [工作表2!B2]: Application.Goto xR
With Sheets("工作表1"): Range(.[A1], .Cells(2, 12)).CopyPicture: End With
Sheets("工作表2").Paste: xR.Activate: Application.Wait Now + TimeValue("00:00:01")
End Sub