gpt4 book ai didi

excel - 如何将 Excel 中的单元格值限制为另一个工作表中的选项?

转载 作者:行者123 更新时间:2023-12-01 18:49:53 24 4
gpt4 key购买 nike

在 Excel (2003) 中,我希望将单元格中的值选择限制为另一个电子表格中允许的值。

例如,在“货币”工作表中我有

EUR,1.1GBP,1.0USD,1.5

(两列三行)

在我的主工作表中,我希望有一个“货币”列,其中唯一允许的值来自“货币”工作表中的 A 列,即单元格只能包含“欧元”、“英镑”或“美元” 。 (在其他地方,我将使用它作为查找来获取汇率,即 B 列。)

如何限制单元格中的值?拥有一个像 Windows 组合框一样的下拉菜单,从另一张表中填充会很棒。

任何使用公式、VBA 或其他方式的答案都可以。即使是指向相关文档的指针也很棒(我已经看过,但我不确定要寻找什么)。

使用 LibreOffice 获得答案也很有帮助,因为我尚未最终确定电子表格程序的选择,但我认为在 Excel 中获得答案的机会更大。

最佳答案

在这种情况下不需要 VBA。使用内置的“数据验证”功能。

选择要添加组合框的单元格,然后选择“数据”、“验证”。

选择“列表”作为选项,然后在“源”框中放置一个单元格区域,或者放置一个以逗号分隔的值列表(如果您想对其进行硬编码)。

如果要填充列表的范围位于另一个工作表上,则无法使用标准 =sheet2!a1:a4 样式引用它。您必须创建一个命名范围,并通过该名称引用它。

关于excel - 如何将 Excel 中的单元格值限制为另一个工作表中的选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4145460/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com