Excel VBA查找与引用窗体

双击当前Excel  F3单元格,激活VBA,打开一个查找窗体,视图大概如下:要求:1.在查询条件处输入模糊查询条件,VBA自动查找E:\下载\付款通知书\付款通知书信息.xls的信息,付款通知书信息.xls的工作表已被更名为“供应商”2. 付款通知书信息.xls中存储的信息为A列编码、B列供应商名称、C列开户行、D列账号;3.在查询条件中无论输入付款通知书信息.xls中的ABCD列信息,均可能查找到符合条件的供应商,并在下面列表中显示,如检索到多个信息,有垂直滚动条进行查看;4.模糊查询要求:例如在查询条件处输入供应商编码CX,则在下方自动检索到与CX有关的供应商,例如CX001、固特门窗经营部          ……等等;例如在查询条件处输入“固特”,在下方自动检索到与“固特”有关的供应商,例如CX001、固特门窗经营部          ……等等;总之“编码、供应商、开户行、账号”之任意关键字均能检索查找;注:输入的查询条件只是某个字段,而且在输入模糊条件后会自动检索。5.“供应商、开户行、账号”的列宽显示不够,在下方有水平滚动条以方便查看;6.检索到的信息,选择框自动选中第一条记录,可使用键盘上下选择,例如使用键盘向下选择第二条记录后,按回车或双击、或单击“确定”,将供应商编码自动写入到当前工作表F3单元格,并允许修改或清除。单击“取消”,则关闭窗体。7.将设计窗体时的截图或动画以及VBA发送至至[email protected] 。8.Excel版本为2000,请使用通用VBA事件。 

我按我的理解自己作了一个查找的程序,如果你需要的话,就把你的通过百度消息邮箱给我,然后我发给你 没明白“在sheet4里面建了一个窗体”是什么意思
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-30
这是一个比较大的工程,没有分谁做呀.
第2个回答  2012-05-19
这是一个大问题,不是一时半会就能解决的,请把Excel文件发来。
第3个回答  2019-04-03
具体的使用方法也就是你说明的那样,"付款通知书信息.xls"文件一定要按你现在说的,放在"E:\下载\付款通知书"目录下,且信息要放在"供应商"工作表内.只有这样才能保证使用正常.具体的看附件.
附件:VBA查询.xls
相似回答