我在创建动态命名范围时遇到了问题,并将其与数据验证相结合。在我之前的问题上,这是XOR LX给出的答案(部分):offset, named range and data validation
动态定义的名称和
INDIRECT
的组合不是 允许在数据验证中使用。在这种情况下,你需要雇用EVALUATE
,尽管你应该注意到,尽管没有明确的VBA 被称为,这将要求将工作簿保存为 启用宏的。
问题仍然是为什么数据验证无法解决这个问题?
在我的情况下,我决定硬编码所有可能的选项,因为它们的数量有限,但是在没有使用VBA的情况下还有其他选择吗?