乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > Excel开发工具按钮应用教程-excel的控件,excel表单控件使用视频

Excel开发工具按钮应用教程-excel的控件,excel表单控件使用视频

作者:乔山办公网日期:

返回目录:excel表格制作


例如,下拉框、列表框、微调框和滚动条都可用于选择列表中的项目。通过向工作表添加控件并将其链接到单元格,您可以返回控件当前位置的数值。可以将该数值和 INDEX 函数结合使用从列表中选择不同项目。
下列过程演示了下拉框、列表框、微调框和滚动条的用法。以下示例使用同一列表、单元格链接和 INDEX 函数。
要使用 Microsoft Office Excel 2007 中的窗7a686964616fe58685e5aeb9336体控件,您必须启用“开发工具”选项卡。为此,请按照下列步骤操作: 单击“Office 按钮”,然后单击“Excel 选项”。 在“常用”选项卡上,单击以选中“在功能区显示‘开发工具’选项卡”复选框,然后单击“确定”。回到顶端如何设置列表、单元格链接和 INDEX在新工作表中的 H1:H20 区域中键入下列项目:
H1:溜冰鞋 H2:VCR H3:桌子 H4:杯子 H5:汽车 H6:洗衣机 H7:火箭发射器 H8:自行车 H9:电话 H10:蜡烛 H11:糖果 H12:扬声器 H13:衣服 H14:毯子 H15:干衣机 H16:吉他 H17:干衣机 H18:工具箱 H19:VCR H20:硬盘 在单元格 A1 中,键入以下公式:
=INDEX(H1:H20,G1,0)回到顶端列表框示例要在Microsoft Office Excel 2003 和早期版本的 Excel 中添加列表框,请单击“窗体”工具栏上的“列表框”按钮。然后,创建包含单元格 B2:E10 的列表框。
如果未显示“窗体”工具栏,请指向“视图”菜单上的“工具栏”,然后单击“窗体”。
要在Excel 2007 中添加列表框,请依次单击“开发工具”选项卡、“插入”,然后单击“窗体控件”部分中的“列表框”。 右键单击列表框,然后单击“设置控件格式”。键入以下信息,然后单击“确定”。 要指定列表的区域,请在“数据源区域”框中键入 H1:H20。 要在单元格 G1 中键入数值(根据在列表中选择的项目),请在“单元格链接”框中键入 G1。
注意:INDEX() 公式使用 G1 中的值返回相应的列表项目。 在“选定类型”下,确保选择“单选”选项。单击“确定”。

通过VBA,添加组合框控件,然后通过事件更新,完全可以做到

不过LZ为什么不换个思路啊,为什么一定要用VBA呢,要知道你EXCEL使用VBA,别人用的时候,需要修改宏的e799bee5baa6e997aee7ad94e4b893e5b19e361安全级别,同时,利用数据有效性,就可以完全可以做到啊。
在某一个单元格(假定为A2)设置数据有效性,下拉菜单中设置op1和op2,供你选择。
然后,在H2输入公式:
=IF(A2="op1",H3,IF(A2="op2",H4,""))

ListBox属于ActiveX 控件,看你的EXCEL版本,如果03版的话,自行找一下,具体路径忘了,07 10版的话,在EXCEL选项中,找到自定义工具,然后勾选“开发工具”,然后插入这个控件就可以了。需要说明的是,ListBox是一个显示可选项的控件,就像EXCEL一样,它会显示你属于的值,1个或很多个,然后,你选择就可以了。

我简单给你做了个样品,你自己修改吧
第一步,是给控件赋值,也就是将op1和op2显示在ListBox控件中,我通过命令完成的
Private Sub CommandButton1_Click()
With ListBox1
.Clear
.AddItem "op1"
.AddItem "op2"
End With
End Sub

这样,ListBox中就有了这2个选项,不是我们一般的单选或者复选框那种的。

下面就是
选op1时,H2=H3
选op2时,H2=H4
插入代码:
Private Sub ListBox1_Click()
If ListBox1.Value = "op1" Then Range("H2") = Range("H3")
If ListBox1.Value = "op2" Then Range("H2") = Range("H4")
End Sub

至于ListBox选项前,是否需要单选框,请在ListBox属性中设置~

如果对VBA不是很了解的话,可以PM我,我给你发个模板~~

PS:不知道为什么,现在很多EXCEL用户,用EXCEL的工具或函数就可以解决的,却一定要用VBA。不懂~~
依次点击 视图 工具栏 控件工具箱

弹出控件工具箱窗体 从上面选择你要插入的控件 在工作表点击一下

07
点大图标-EXCEL选项-开发工具前打勾

然后开发工具 里面有个插入 你就看到了

步骤一:启动Excel并打开工作表,将B1:G1单元格区域中的内容复制到B8:G8单元格区域中。在A9单元格中输入公式"=OFFSET($A$1,$A$8,COLUMN(A$1)-1)",将该公式向右填充到G9单元格中
步骤二:在A8单元格中输入一个小于7的数zd字,选择A8~G9单元格区域,在工作表中创建柱形图
步骤三:在“开发工具”选项卡的“控件”组中单击“插入”按钮,在打开的列表中选择“表单控件”栏中的“组合框”控件,如图3所示。拖动鼠标在图表中绘制一个组合框
步骤四:鼠标右击控件,选择关联菜单中的“设置控件格式”命令打开“设置控件格式”对话框,在“控制”选项卡中将“数据源区域”设置为A2:A6单元格区域,将“单元格链接”设置为A8单元格,将“下拉显示项数”设置为5,如图5所示。完成设置后单击“确定”按钮关闭对话框
步骤五:在图表中单击控件将获得一个下拉列表,在下拉列表中选择相应的选项即可在图表中显示对应的数据系列

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网