作图步骤: 1、制作滚动条控件。选择窗件工具箱中的滚动条控件,在“图工作表”中作出滚动条控件。将单元格Q2命名为ScrollLink,作为滚动条控件的链接单元格,并设置控件格式,在单元格链接框中输入“=ScrollLink”。 2、准备X轴动态数据。选择菜单中“插入——名称——定义”,在“在当前工作簿中的名称”中输入名称“DataX”,在“引用位置”输入“=OFFSET(data!$A$4, ScrollLink,0,35,1)”。 3、制作复选框控件。选择窗体工具箱中的复选框控件,在“图工作表”中作出三个复选框控件,并将文字分别改为“A部门”、“B部门”、“C部门”。将Q3单元格命名为“DepartALink”,Q4单元格命名为“DepartBLink”,Q5单元格命名为“DepartCLink”。设置“A部门”复选框控件格式,在单元格链接框中输入“= DepartALink”;设置“B部门”复选框控件格式,在单元格链接框中输入“= DepartBLink”;设置“C部门”复选框控件格式,在单元格链接框中输入“= DepartCLink”。 4、制作数据系列,并将复选框控件和数据相链接。先命名“Data工作表”中的数据,选择“A4:D93”区域并命名为“ValTable”。 (1)在“图工作表”中选择单元格R1,输入公式 “=IF(IF(DepartALink,VLOOKUP(INDEX('动态曲线图(答案).xls'!DataX,ROW()), ValTable,2,FALSE),)=0,NA(),IF(DepartALink,VLOOKUP (INDEX('动态曲线图(答案).xls'!DataX,ROW()),ValTable,2,FALSE),))”, 并下拉至R35。 (2)在“图工作表”中选择单元格S1,输入公式 “=IF(IF(DepartBLink,VLOOKUP(INDEX('动态曲线图(答案).xls'!DataX,ROW()), ValTable,3,FALSE),)=0,NA(),IF(DepartBLink,VLOOKUP (INDEX('动态曲线图(答案).xls'!DataX,ROW()),ValTable,3,FALSE),))”, 并下拉至S35。 (3)在“图工作表”中选择单元格T1,输入公式 “=IF(IF(DepartCLink,VLOOKUP(INDEX('动态曲线图(答案).xls'!DataX,ROW()), ValTable,4,FALSE),)=0,NA(),IF(DepartCLink,VLOOKUP (INDEX('动态曲线图(答案).xls'!DataX,ROW()),ValTable,4,FALSE),))”, 并下拉至T35。 (4)命名数据列。 选择菜单“插入——名称——定义”,在“在当前工作簿中的名称”中输入名称“PartA”,在“引用位置”输入“=OFFSET(图!$R$1,0,0,COUNTA(图!$R:$R),1)”,单击“添加”; 改变名称为“PartB”,在“引用位置”输入“=OFFSET(图!$S$1,0,0,COUNTA(图!$S:$S),1)”,单击“添加”;改变名称为“PartC”,在“引用位置”输入“=OFFSET(图!$T$1,0,0,COUNTA(图!$T:$T),1)”,单击“添加”。关闭对话框。 5、制作图表。选择“图表向导”,再选择“折线图”,按“下一步”,在“系列”选项卡中单击“添加”按钮,在“名称”框中输入“A部门”,在值中输入“=图!PartA”,在分类X轴标志中输入“=图!DataX”。再次单击“添加”按钮,在“名称”框中输入“B部门”,在值中输入“=图!PartB”。第三次单击“添加”按钮,在“名称”框中输入“C部门”,在值中输入“=图!PartC”。直接点击“下一步”,一直到完成。 6、调整图表格式。分别调整坐标轴格式,图表区格式,以及滚动条控件和复选框控件,调整好后,将图表和控件组合。 制作过程很详细
[此贴子已经被snood于2006-6-29 10:45:36编辑过] |