2017-08-10 71 views
-1

单击按钮“计算”时,每个单元格都显示值,我有一个excel文件。如果在其他单元格中存在错误,则将值放入单元格的VBA代码

所以,如果任何单元格出现错误,我必须给主单元格赋予另一个值。

当在其他单元格中发生错误时,是否可以通过VBA将预定义值放入输入单元格中?输入单元也应该是免费的手动输入。

+0

[如果ISERROR在VBA?(HTTPS的可能重复://计算器。 com/questions/18562252/if-iserror-in-vba) – C8H10N4O2

回答

0

如果我理解正确,当按下计算按钮(marco)时会填充一系列单元格。如果在这个范围内的这些单元有错误,主单元(无论这是什么)必须得到不同的值。

问题1:当没有错误时主单元包含什么? 问题2:范围如何填充?由宏?

假设:如果Q2是正确的,那么宏应该处理错误,并给主电池不同的值....

+0

看来我不应该再次给出解释。因为,你的理解绝对正确。但是,为了回答你的问题,主单元格是一个输入值,它会定期输入,所以总是会有一个值。对于问题2,单元格的范围与宏完全更新。所以要确定,当单元格中有错误时,输入值将取自定义的VBA。或者如果可能的话,输入单元可以返回到先前的值。但我想知道哪个更容易。这只是我的第三个excel项目。 –

+0

完成处理/填充单元格后,可以将“先前值”存储在变量中,并检查是否有错误。但是,我猜想有一个错误的反馈会很好。 –

+0

你可以给我任何代码示例吗? 对不起,延迟评论。 –

相关问题