excel中使用vba制作查找功能控件
1、首先我们打开一个工作样表作为例子。

3、我们咸犴孜稍先对各种变量做定义,result、str1、str2均为字符串,c为单元格区域值。这里大家可能对vba的数据类型不太了解,我解释一下,虽然说是栓疠瑕愤字符串、单元格区域值等我所描述的是借用了它的表示内容,而vba实际的区分是数据容量的大小。比如int整数型是8位字节……

5、接下来Application.ScreenUpdating = False Application.DisplayAlerts = False两句代码是禁止屏幕刷新和禁止显示报错,这两句的作用是为了保证过程运行的兼容性,避免因为表格格式等问题造成的过程运行效率。

7、然后我们对c变量进行判断,如果c不是空值,那么执行当前地址读取并将该单元格高亮绿色显示。并循环执行。因为后面我们是用msgbox进行输出,所以我们将str1赋值到str2中以便输出。
