我有以下VBA代碼複製現有工作表數據到新的工作表,它的正常工作,但它不會複製工作表中的圖片文件(eg.jpg),我怎麼能複製圖片文件好?謝謝。Excel VBA中的圖片複製到新的工作表
Set source2 = Worksheets("today").Range("A5:l68")
Sheets.Add After:=Sheets(Sheets.Count)
Set dest2 = ActiveWorkbook
Source2.Copy
With dest2.Sheets(2)
.Cells(1).PasteSpecial Paste:=8
.Cells(1).PasteSpecial Paste:=xlPasteValues
.Cells(1).PasteSpecial Paste:=xlPasteFormats
.Cells(1).Select
Application.CutCopyMode = False
End With
您好,感謝您的幫助,是你的代碼工作,但它僅複製形狀對象,JPEG文件不能複製,任何想法如何複製JPEG文件以及? – robin
ActiveSheet.Shapes.Range(Array(「Picture 2」))。Select Selection.Copy Sheets(「Sheet3」)。請選擇 ActiveSheet.Paste –
已嘗試但不工作 – robin