【发布时间】:2016-02-24 03:21:39
【问题描述】:
我得到了以下代码,它将一个范围从一个工作表粘贴到同一个工作表。
Sub copyPic()
Dim targetSheet As Worksheet
Set targetSheet = Sheets("Sheet1")
With targetSheet
.Range("A1:B10") .CopyPicture
.Paste
Selection.Name = "pastedPic"
With .Shapes("pastedPic")
.Top = targetSheet.Cells(5, 5).Top
.Left = targetSheet.Cells(5, 5).Left
.Width = 50
.Height = 50
End With
End With
End Sub
我想将“pastedPic”粘贴到 Workbook("masterfile.xlsm").Sheets("Page1") 到我选择的范围内,如果这不起作用,那么我想将单元格指定为我在我的代码中做了,但这次是在另一个工作簿和另一个工作表中。我要过去的工作簿已经打开。
我该怎么办?
【问题讨论】:
-
了解您拥有的代码,这就是小菜一碟。
-
@YigitTanverdi 看到我的回答。您基本上可以将其粘贴到不同的
WorkBook