首页 > Excel专区 > Excel技巧 >

Excel图表的自动化 Excel批量生成图表

Excel技巧 2021-11-25 12:30:51

有时我们需要根据数据的不同分类动态生成多个图表,这些图表具有一致的外观,唯一不同的仅仅是图表系列所引用的数据为不同单元格区域,使用手工一个一个去生成,或是通过复制修改的方法来获得这些图表不仅费时费力,而且容易出错,使用VBA来完成无疑是一个简单高效的方法。程序代码6.4-2所示是一个根据不同产品动态生成图表的案例,这个案例绝大部分代码的编写也是基于录制宏,尤其是图表格式设置部分。


程序代码:6.4-2 VBA批量生成图表

图表的自动化:批量生成图表

图表的自动化:批量生成图表

图表的自动化:批量生成图表


该程序实现了根据产品名称动态生成图表,并格式化的功能,同时该代码不受产品所占单元格数量多寡影响。如图6.4-2所示为单击“动态生成图表”按钮后所生成的5个不同产品的销售状况柱形图表。

图表的自动化:批量生成图表

图6.4-2 VBA动态批量生成图表效果


标签: Excel图表自动化Excel批量生成图表

office教程网 Copyright © 2016-2020 https://www.office9.cn. Some Rights Reserved.