返回列表 上一主題 發帖

[發問] 如何把群組圖表轉成圖片

[發問] 如何把群組圖表轉成圖片

請教如何用VBA 把群組圖表轉成圖片貼到其他工作表特定位置,
我想把不同工作表內的圖表全部轉成圖放到一個工作表內一次擷取發信用,

下面是自行嘗試寫的程式,可以把圖表轉成圖片貼到其他工作表特定位置,
但是想嘗試把組成群組的圖片做同樣動作,
在程式抓取圖片部份好像要改成ChartGroup ,但嘗試修改一直失敗,
不知是否有大大可以教學一下,
謝謝

Sub Macro1()
' 圖表轉成圖檔

     Dim mychart As Chart
     Set mychart = Sheets("Sheet3").SelectActiveSheet.ChartObjects(2).Chart
     mychart.CopyPicture Appearance:=xlScreen, Format:=xlBitmap
     ActiveSheet.Paste Destination:=Sheets("Sheet1").Range("B50")
   
End Sub

更正一下圖表轉成圖檔程式,精簡程式時 Set mychart=...部份複製錯了
Sub Macro1()
' 圖表轉成圖檔

     Dim mychart As Chart
     Set mychart = Sheets("Sheet3").ChartObjects(2).Chart
     mychart.CopyPicture Appearance:=xlScreen, Format:=xlBitmap
     ActiveSheet.Paste Destination:=Sheets("Sheet1").Range("B50")
   
End Sub

TOP

        靜思自在 : 願要大、志要堅、氣要柔、心要細。
返回列表 上一主題