在EXCEL里怎么建立个“查找工具”控件按钮?

如题所述

        1、打开EXCEL右击工具栏空白处,弹出的菜单中选择“控件工具箱”:

        2、在“控件工具箱”中选择“命令按钮”:

        3、使用鼠标拖动一个矩形,松开鼠标会产生一个命令按钮。

        4、双击这个命令按钮,会自动打VBA窗口。

        5、如图位置输入一段代码。MsgBox "百度经验":

        6、右击命令按钮在弹出的菜单中选择属性命令。

        7、将CAPTION属性修改成“百度经验”:

        8、在“控件工具箱”中选择“退出设计模式”:

        9、再双击命令按钮就会弹出“百度经验”的提示框。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-15
一般来说可以这样建立
首先 在网格里面插入一个表单控件按钮,按钮名称改为“查找工具”,然后编制一个你需要的宏命令,让这个宏和这个表单控件按钮进行连接,一切ok
当然了你也可以调用active 控件按钮,不过你需要进行vba编程,来编制你需要执行的命令的程序段,
上述两种方法都可以,就看你的需要了追问

如上图,我要设计一个这样功能的查找按钮,可以对以下内容进行查找,不采用CTRL+F找到工具,怎么VBA编程。

追答

提三个建议:
1 excel是小型数据库软件,不是用来设计报表的东西,因此不管是什么样的格式,要确保数据源要逐一占用每一个单元网格,也就是不能有合并单元格,表头要确保是第一行,而且是单行,等到数据查找、复制、修改、录入完毕后,要在另一个sheet里面对最终的记录结果进行排版或编制要输出的报表,因此要是对上述的记录进行简单的筛选操作,至少要进行必要的数据库改进。我觉得这是用好excel数据库软件的一个良好设计习惯,当然上述的表也可以进行简单的查找,但是复杂的或是高级的就不行了。
2 如果只是要找到“已卖出”的全部记录的话,采用高级筛选就完全可以了,如果你非要弄个按钮的话,就创建一个表单按钮就可以了,没必要用vba编程,然后把高级筛选做一个宏,连接到你创建的表单控件按钮,简单的做法是:把数据库的范围定义一个名称,在高级筛选里的列表区域填写这个名称,条件区域选择“状态”“已卖出”两个新建单元格(注意,状态和已卖出要上下填写),然后再选择复制到---到一个新的区域或新的sheet。ok,然后把这一过程录成一个宏。联系好那个按钮。完毕
3 如果要采用vba编程的话,你还是找教程看看吧,这个东西是没法三言两语教的

本回答被提问者和网友采纳
第2个回答  2012-08-18
找视图-工具栏-自定义-命令-编辑中把查找工具直接拖到上面就行了追问

谢谢,我主要想设计“查找工具”控件按钮,如果添加工具的话不如按快捷键来的简单。