2011-05-06 16 views
0

所以我有一个工作簿,其中有两个电子表格,其中一个叫做“库存”,它是最活跃的,一个叫做“部门物品” 我在这两个电子表格上创建了​​一个用户表单,在用户窗体中我有一个列表框每件物品。显然,这并不是我想要的,但是自从我执行宏之后已经很长时间了,所以我只是在玩耍。我想使用用户表单在单独的文本框 中搜索每列,即称为“标题”的文本框将向下搜索也称为标题的列B。在Excel 2003中,我有大约300本书和其他项目的清单,如何创建搜索引擎以查找特定项目?

的列的名称是: 参考,标题,作者,ISBN /格式,主题,可用性更多信息

用户窗体我想要的选项有: 文本框名称:标题 文本框的名字:作者 文本框名称:ISBN 收件箱名称:主题 收件箱名称:格式 一个搜索按钮和一个按钮,它允许您灰色的项目“拿出来”(与确认提示)或取消它的“返回“it 搜索结果出现在列表框中。

我寻找的编码和答案似乎没有工作,我需要一些帮助,请您...感谢您的帮助提前x

+0

让我们看看你已经尝试什么,并没有奏效,我们可能能够帮助。 – 2011-05-07 10:12:12

回答

0

您的问题是相当模糊的,因为有一个多种可能的方式来做你想做的事。关闭我的头顶我可以想到3个选项

  1. 将数据存储在数据库中。然后,您可以连接到数据库并使用ADO检索,写入记录等。 Link

  2. 在Excel中类模块为您列创建一个自定义类,并使用密钥加载到一个collection objectdictionary objectLink

  3. 使用.Find方法来搜索相关的列,然后使用.offset(0,column)从找到的范围拿起相关的数据

相关问题