0

我在每个工作表上都有一个带有组合框的工作簿,这些组合框链接到相同的数据范围。为了帮助防止错误的数据输入,我想将组合框与相同的数据链接起来。例如,每个工作表都有一个 Country 组合框。当在 Sheet1 上选择 Country 时,我希望它在所有后续工作表上使用 Country 组合框设置 Country 选择。

我正在使用 Excel 2007。任何建议或帮助将不胜感激。我可以让他们使用所选字段进行更新,但他们会丢失所有其他数据,即:从国家范围内提取的其他选项。

干杯。

4

1 回答 1

0

当您的问题是如何从 sheet1 的组合框中选择一个国家/地区并在同一工作簿的所有其他工作表中使用相同的值时,答案是将其他工作表中的单元格引用到 sheet1 中选择的单元格制成。换句话说,从除第一个工作表之外的所有工作表中删除国家选择组合框,并让第一个工作表上的选定国家驱动其他工作表上的数据(例如 sheet1$A$1 或更好地使用定义的名称!)。

或者,您可以为每个工作表创建一个 VBA 脚本 (on_change),该脚本在该工作表上更改国家代码单元格时执行。该脚本读取最新选定的国家,然后将选定的国家值放入例如 sheet1$A$1 中。不过,您仍然可以从这个单一控制单元 ($A$1) 中引用所有其他工作表。

于 2012-06-11T15:08:07.927 回答