【发布时间】:2017-05-12 04:46:54
【问题描述】:
在单元格 A5 中,填充了列表验证(Cat A、Cat B 和 Cat C)。当用户选择类别 A 时,单元格 C5 将由一个公式填充,该公式告诉用户填写单元格。一旦用户转到单元格 C5,就没有公式,只有下拉列表或列表验证(是或否)。
如果用户随后返回单元格 A5 并选择类别 C,则单元格 C5 将填充原始公式,该公式将用户再次输入单元格。用户转到单元格 C5 后,再次没有公式,只有下拉列表或列表验证(是/否)
是否可以为此编写一个简单的宏?请问有人吗?太感谢了。
我想我知道怎么做,但需要更多想法。
【问题讨论】:
-
我添加了一个[excel-vba]标签,否则没人会看到问题。但是,在人们尝试提供帮助之前,他们会希望看到您说您认为可行的代码。
-
我会说不可能为此编写 simple 宏,但使用 VBA 绝对可以。您需要使用 worksheet_change 和 worksheet_selectionchange 事件来响应用户的操作。