给 Excel图 表 添 加 一个滚动条 如果Excel 图表中用到的数据较多,我们可以给图表添加一个滚动条,当拖动滚动条时,可以观察数据的连续变化情况
例如要用图表反映 2006-2008 年每月的销售量变化情况,就可以添加一个水平滚动条,查看其间任意连续12 个月数据的变化情况,如图
本文的示例文件可以在文章最后下载
图表的制作原理是用OFFSET 函数定义动态区域,再用滚动条进行关联,当拖动滚动条时,图表中的数据区域连续变化,从而图形也随之变化
下面是具体的制作步骤,假设图表数据在 Sheet1 表中的A1:AK2 区域中
定义名称 先确定一个单元格(如A4 单元格)用于存放偏移的列数,即 OFFSET 函数 OFFSET(reference,rows,cols,height,width)中的第 3 个参数,同时滚动条也将和该单元格相关联
单击菜单“插入→名称→定义”,定义两个名称: 月份:=OFFSET(Sheet1
$A$1,0,Sheet1
$A$4,1,12) 销售量:=OFFSET(Sheet1
$A$1,1,Sheet1
$A$4,1,12) 2
插入图表 选择数据区域中的任意单元格,单击菜单“插入→图表”,图表类型选“折线图”,使用默认的“数据点折线图”,单击“下一步”按钮,在“图表向导-4 步骤之2-图表源数据”对话框中选择“系列”选项卡,将“值”右侧文本框中的默认值改为“=Sheet1
销售量”,将“分类(X)轴标志”右侧文本框中默认值改为“=Sheet1
月份”,单击“完成”按钮
Ex cel 将插入一个折线图: 3
添加滚动条 右击菜单区域,在弹出的快捷菜单中选择“Visual Basic”,弹出“Visual Basic”工具栏
鼠标在表格中单击一下,取消选择图表,以便在表格中插入控件
单击“Visual Basic“工具栏中的