VBA动态获取图表数据源
大家好,在做图表时,我们往往会选择某一个区域的数据作为该图表的数据源,但有时候我相信大家的数据源其实是想让它根据实际情况来变化的。当然这种变化有很多种情况,可能每个人的需求都不一样。今天小编给大家展示一个众多情况中的一种,希望大家能够理解其中的思路,进而开发出符合自己期望的图表。如下图是一个基本的数据表:
现在设置一个带有数据有效性的单元格,数据源为不同的店铺名称:
通过选择不同的店铺名称来实现图表的动态变化,效果如下:
我们可想而知本案例的原理是通过选择不同的店铺名称来定位相应的数据源区域,来看看怎么做,用VBA代码其实是很简单的。
1、 任意建立一个图表,这个图表没有任何要求,随便怎么都可以:
2、 在“数据表”这张工作表中输入如下的单元格内容变化事件:
赞 (0)