繁体   English   中英

在Excel中(无VBA)用公式填充空白单元格

[英]Populating blank cells with a formula in Excel (without VBA)

例如

(注意,以下所有操作均引用同一单元格)

  1. 单元格包含用于填充该单元格“默认”值的公式。
  2. 用户将覆盖默认值。
  3. 用户决定删除他们输入的值。
  4. 原始公式会自动恢复以再次提供“默认”值。

没有VBA,这是否可能?或者有合理的解决方法?

我不确定您打算如何在没有VBA的情况下完成所有这些工作。 我不是Excel向导,但我认为没有VBA不可能完成。 您的过程中需要一些智能,这些智能无法(通过我相信)通过简单的功能执行。

AFAIK这是不可能的。

显然,当您编写一个值时,您将覆盖先前存在的公式。 因此,您需要将公式存储在其他地方才能恢复它。 但是由于Excel中的循环引用检测是“静态”的,因此禁止将公式写入另一个单元格。 例如,您可以查看UDF功能 ,其中明确指出了这一点。

我知道在Excel环境中存储(和执行)某些内容的唯一其他地方是VBA代码...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM