首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果有一个值,Excel \\空列字段

如果有一个值,Excel \\空列字段
EN

Stack Overflow用户
提问于 2017-03-24 13:28:23
回答 1查看 63关注 0票数 0

我被一个函数困住了,它需要在输入一个字段时空出一个字段。

类似于:

代码语言:javascript
复制
IF = (D3>0,F3.Set(null), F3=F3)

我已经找了很久了,但没有找到有用的东西

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-24 13:53:55

如果您给一个单元格这种自定义格式,则[<>0]"";;将显示为空--无论您输入哪个数字。它不适用于文字。为此,您需要格式;;;,它将隐藏您输入的任何内容。但是,您必须记住,您处理的Excel很少向您显示单元格中实际存在的内容。因此,当您在上面格式化的单元格中输入一个数字或文本时,即使该单元格显示为空白,该单元格也会保存该数字或文本。

需要VBA将单元格设置为特定值的原因是,只有两个输入源,即用户和其他人(某某物)。如果用户输入了某些内容,那么就会出现在单元格中。单元格的格式将决定如何显示该内容,但用户已经确定了它是什么。

如果不想让用户确定单元格的内容,则必须让代码执行。Excel最可用的代码是VBA。您可以创建一个条件,在F3中编写与D3相关的内容。但是编写的操作必须由用户或代码执行。

除了它所在的单元格之外,没有任何普通的工作表公式可以写入任何单元格中,当用户在该单元格中写入时,公式就会消失,被用户的输入过度写入。

有些数组公式具有在许多单元格中复制自己的能力,因此可以在其他单元格中进行写入,但这不是Excel新手的主题,也不能为您的问题提供解决方案。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43000775

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档