0

我在 excel 中有一个表格,基本上就像一个数据库(是的,不幸的是它必须在 excel 中),我想设计一个简单的表格来显示记录(行中的不同列值)。通常 MS 擅长制作小部件来做到这一点,但我似乎无法弄清楚如何在 VBA 中编写它(很容易)

基本上我有一个名称和 ID# 的列表,然后是一些其他需要填写的列(地址、订单 # 等),但我希望用户通过表单而不是输入 excel 来执行此操作。我在 VBA 中创建了一个小表单,但现在我无法将列链接到表单中的文本框。

任何人都知道我可以即插即用的任何代码。

具体来说,我使用 ComboBox(用于名称列表),然后使用 for 循环搜索它以查找选择和更新数据。但它是一个真正的痛苦。

另外我不知道如何输入“下一步”按钮,这真的让我很烦。有谁知道如何将组合框值更改为下一行,如果它是通过 RowSource 链接的

4

1 回答 1

0

你考虑过这个Form功能吗?您可以在可以添加到快速访问工具栏的命令下找到。

查看此有用的教程以获取更多详细信息。

于 2012-10-30T20:54:35.887 回答