通过VBA,添加组合框控件,然后通过事件更新,完全可以做到不过LZ为什么不换个思路啊,为什么一定要用VBA呢,要知道你EXCEL使用VBA,别人用的时候,需要修改宏的安全级别,同时,利用数据有效性,就可以完全可以做到啊。
在某一个单元格(假定为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 WithEnd 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。不懂~~。
Excel开发工具按钮应用教程通过VBA,添加组合框控件,然后通过事件更新,完全可以做到
不过LZ为什么不换个思路啊,为什么一定要用VBA呢,要知道你EXCEL使用VBA,别人用的时候,需要修改宏的安全级别,同时,利用数据有效性,就可以完全可以做到啊。
在某一个单元格(假定为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。不懂~~
excel 2013的开发工具在哪,怎么调出来excel 2013的开发工具调出来的具体步骤如下:
我们需要准备的材料分别是:电脑、Excel表格。
1、首先我们打开需要编辑的Excel表格,点击打开左上角的“文件”,选择菜单栏中的“选项”。
2、然后我们在弹出来的窗口中点击打开“快速访问工具”。
3、然后我们点击打钩朱选项卡下的“开发工具”。
5、返回Excel表格页面即可在主菜单栏中看到开发工具了。
Excel excel开发工具中的控件如何使用步骤一:启动Excel并打开工作表,将B1:G1单元格区域中的内容复制到B8:G8单元格区域中。
在A9单元格中输入公式"=OFFSET($A$1,$A$8,COLUMN(A$1)-1)",将该公式向右填充到G9单元格中步骤二:在A8单元格中输入一个小于7的数字,选择A8~G9单元格区域,在工作表中创建柱形图步骤三:在“开发工具”选项卡的“控件”组中单击“插入”按钮,在打开的列表中选择“表单控件”栏中的“组合框”控件,如图3所示。拖动鼠标在图表中绘制一个组合框步骤四:鼠标右击控件,选择关联菜单中的“设置控件格式”命令打开“设置控件格式”对话框,在“控制”选项卡中将“数据源区域”设置为A2:A6单元格区域,将“单元格链接”设置为A8单元格,将“下拉显示项数”设置为5,如图5所示。
完成设置后单击“确定”按钮关闭对话框步骤五:在图表中单击控件将获得一个下拉列表,在下拉列表中选择相应的选项即可在图表中显示对应的数据系列。
怎么在excel2013中调出开发工具excel2013中调出开发工具方法如下:
工具:excel2013
1、打开Excel 2013,点击左上角的【文件】。
2、在【文件】菜单下,选择【选项】按钮。
3、在【Excel选项】界面,选择【快速访问工具栏】。
4、在【自定义功能区】处,把【开发工具】前面的复选框选上。
5、这时,在功能区靠右端就可以看到新增加的【开发工具】选项卡了。
如果以上内容你喜欢,请持续关注:柠檬游戏网软件教程栏目
柠檬游戏网收录了各类手机游戏\单机游戏\网页游戏,同时为玩家分享最新、最全的攻略.
本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.gamelemons.com/ruanjianjiaocheng/30031.html