Tôi đang cố gắng tạo một nút sẽ xuất biểu đồ trong trang "Đồ thị" dưới dạng tệp jpeg. Đây là mã tôi có, tuy nhiên nó vẫn tiếp tục cho thấy lỗi này:Xuất biểu đồ dưới dạng hình ảnh - bằng cách nhấp vào nút
runtime error 424: object required
Cụ thể cho việc này:
Set myChart = Graphs.ChartObjects(3).Name = "Chart4"
Và đây là mã
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
Cảm ơn tất cả mọi người!
Bạn chỉ là quá nhanh! Một lưu ý cho OP, được kết hợp trong câu trả lời của Siddharth là thêm On Error GoTo 0 càng sớm càng tốt vào mã của bạn, hoặc bạn sẽ che dấu các lỗi. Trong trường hợp này, bạn cần Chart Chart của ChartObject :) luôn gây nhầm lẫn. –
Tôi đang cố gắng bù đắp cho những ngày không hoạt động sau cùng: D –
Thật tuyệt vời. Cảm ơn! – pufAmuf