如何在excel中用vba把图表导出为图片格式的文件?





在excel vba中Chart对象的Export方法可以把图表导出为图片。

它的语法如下:

其中expression指的是Chart对象,Filename为导出后的文件的名称,FilterName、Interactive 参数比较少用,可以不填。

vba中可以返回Chart对象的父对象有多种,比如shape对象的Chart属性,ChartObject对象的Chart属性等都可以返回Chart对象。

根据以上的知识,可以通过遍历所有shape对象、ChartObject对象以及Chart对象,把所有图表都导出为独立的图片格式文件。

 

 

 

打赏

发表评论