源值更改时自动更改下拉列表值

时间:2014-07-16 19:55:46

标签: excel vba drop-down-menu

我已经看到了一些与此相关的事情,但没有遇到任何有效的事情。我有一个带有两个工作表的Excel工作簿,名为“Roster”和“July”。在名册工作表上,在单元格E8:E507中,我有一系列名为“学生”的值。在7月的工作表中,在单元格C12中,我有一个通过数据验证创建的下拉列表,并将学生范围命名为源。所有这一切都很好。

我的问题是,如果我在下拉菜单中选择一个值,然后更改名册工作表中的源值,它就不会自动反映7月工作表上的更改。

是否有一个宏可以在更改源范围时自动刷新任何下拉列表?

感谢。

1 个答案:

答案 0 :(得分:0)

当您添加到学生列表时添加到它时它没有更新吗?

我刚刚检查过,当我更改它时,我的列表验证是正常的。按F9(计算)有帮助吗?

如果添加到列表时出现问题,那么您需要动态命名范围,这在第一次设置时并不太难,但如果您需要更多,则可能需要一些时间一两个。

Maudise