将组从Excel复制到VBA

时间:2013-10-28 11:06:32

标签: excel-vba powerpoint vba excel

我想从Excel复制一个组并使用excel VBA将其粘贴到PowerPoint幻灯片。我使用以下代码复制组:

Worksheets(sheet).Activate
ActiveSheet.Shapes(group_name).CopyPicture_
Appearance:=xlScreen, Size:=xlScreen, Format:=xlPicture

但是这段代码出错了。代码有什么问题?我应该如何修改它以达到要求?提前谢谢!

2 个答案:

答案 0 :(得分:0)

我刚刚使用

ActiveSheet.Shapes(chart).CopyPicture

我得到了结果!

答案 1 :(得分:0)

或试试这个,它也有效:

ActiveSheet.Shapes.Range(Array("Group_Name")).Select
Selection.Copy