图表
文章平均质量分 50
taller_2000
不积跬步,无以至千里;不积小流,无以成江海
展开
-
使用VBA快速创建非规则数据图表
实例需求:工作表中共有4组数据,第一组数据涵盖所有日期,其他3组均为断续数据。现在需要创建如下图所示的线图,由于数据区域是非连续的,因此无法直接创建图表。需要先将数据表按照日期对齐,如下图所示,才能创建图表。原创 2024-08-25 21:32:58 · 275 阅读 · 0 评论 -
快速创建柱状热力图(色阶梯度色谱)
示例数据如下图所示,第二列设置了色阶条件格式。现在需要创建使用色阶梯度颜色的柱形图,如下图所示。原创 2024-07-29 20:36:19 · 249 阅读 · 0 评论 -
使用VBA隐藏图表中的系列
Excel中很多图表相关的操作,并不能通过录制宏得到代码,这个场景中,如下希望开发代码实现自动化,就会无从下手,其实只要找到相关的属性和方法,代码可能并不复杂。Excel的线图如下所示,其中有三个系列(Test1,Test2和Test3)。通常认为系列(Series)对象,没有Visible属性,所有无法直接实现隐藏系列,建议通过设置线和数据点的颜色来实现隐藏,这个变通方案就比较复杂,需要考虑图表区域的背景色,如果背景色不是纯色填充,那么可能就无法实现隐藏了。原创 2024-06-26 10:53:13 · 282 阅读 · 0 评论 -
快速创建条形热力图
Excel中的条件格式可以有效的凸显数据特征,如下图中B列所示。现在需要使用图表展现热力条形图,如下图所示。由于颜色有多个过渡色,因此手工逐个设置数据条的颜色,基本上是不可能完成的任务,使用VBA代码可以快速创建这种图表。由于数据条是等高的,因此需要增加辅助列,如下图中C列所示。原创 2024-06-26 10:49:48 · 282 阅读 · 0 评论 -
使用Word表格数据快速创建图表
实例需求:Word的表格如下所示,标题行有合并单元格。现在需要根据上述表格数据,在Word中创建如下柱图。如果数据在Excel之中,那么创建这个图并不复杂,但是Word中就没用那么简单了,虽然Word中可以插入图表,但是其数据源仍然是来自于Excel。原创 2024-05-22 06:30:57 · 851 阅读 · 0 评论 -
Excel图表智能排序
实例需求:表格中的多个图表如下图左侧所示,对于表格进行排序时,希望第一列中的图表跟随相应数据。原创 2024-04-23 03:23:22 · 297 阅读 · 0 评论 -
使用VBA巧妙获取图表数据源区域
代码很简单,即使大家不知道`SetSourceData`方法,也可以通过录制宏的方法获得代码。现在问题来了,如何读取图表的数据源区域呢?`Chart`对象并没有`SourceData`属性,也没有`GetSourceData`方法。这只能说明微软并未提供相应的接口,我们仍然可以使用变通的方法来获取图表的数据源区域。原创 2024-04-14 12:19:10 · 747 阅读 · 0 评论 -
定制样式堆积柱形图
实例需求:数据位于D2:G9,使用默认方式创建的堆积柱形图如右下图表所示。现在需要对图表格式进行样式定制。- 工作表中A列为相应的数据类别,其可能的取值与数据表中第2行标题内容相同,也就是只有4中不同的值。- 现在需要将数据类别与标题相匹配的数据点标记为蓝色,其他数据点标记为紫色。例如:对于D列Light系列,A3和A7为Light,即D3和D7为相应的匹配数据,对于的数据点标记为蓝色(参见第一个堆积矩形)。原创 2024-01-05 12:33:45 · 496 阅读 · 0 评论 -
批量导出Excel图表为图片
在其他应用程序中经常需要使用Excel中的图表,同为Office家族兄弟的PowerPoint和Word当然是大力支持了,拷贝粘贴将完成了,更新数据后还可以刷新图表,但是会受到一些影响,例如图表的配色和跟随PowerPoint主题配色,图表先显示效果可能就完全不同了,为了避免这种问题,最好的方法就是将图标导出为图片文件,这样所有的可视化效果就固定下来了。在Excel中在图表上右击,选择“导出为图片...”命令,选择保存目录,并指定图片文件名称将可以了,操作起来并不复杂,但是如果Excel文件中有大量图表,原创 2021-03-28 12:57:52 · 2254 阅读 · 4 评论 -
VBA录制宏代码无法修改图表字体
VBA是个好工具,但是它并不是万能的,使用中要注意这些小异常。录制宏是需要VBA的非常给力的帮手,在Excel中操作时,录制宏就可以轻松得到代码。 R U SURE??? 确实有些操作并不能录制代码。即使可以被录制的操作,得到的代码是否可以正常使用呢?非常不幸的是,答案是否定的。原创 2020-09-08 23:40:37 · 1455 阅读 · 1 评论