我正在嘗試創建一個按鈕,將圖表「圖形」中的圖表導出爲jpeg文件。這是我的代碼,但它不斷顯示此錯誤:將圖表導出爲圖像 - 點擊一個按鈕
runtime error 424: object required
專門爲此:
Set myChart = Graphs.ChartObjects(3).Name = "Chart4"
而這裏的代碼
Sub ExportChart()
Dim myChart As Chart
Dim myFileName As String
Set myChart = Graphs.ChartObjects(3).Name = "Chart4"
myFileName = "myChart.jpg"
On Error Resume Next
Kill ThisWorkbook.Path & "\" & myFileName
myChart.Export Filename:=ThisWorkbook.Path & "\" & myFileName, Filtername:="PNG"
MsgBox "OK"
Set myChart = Nothing
End Sub
謝謝大家!
你太快了! OP的一個注意事項是,在Siddharth的答案中加入的是儘快在您的代碼中添加On Error GoTo 0,否則您將屏蔽錯誤。在這種情況下,您需要ChartObject的圖表對象:),這總是令人困惑。 – 2012-08-13 17:28:09
我正在嘗試彌補無活動的最後幾天:D – 2012-08-13 17:30:36
哇,這是非常好的。謝謝! – pufAmuf 2012-08-13 17:37:34