有时我们使用IF
公式,例如=IF(A1=1,5000,"")
中的B1中的类似公式,结果似乎就像5000或空白单元格。但是空白单元格实际上并不是空白,因为它包含返回的公式" - 这就是小区看起来空白的原因。
当我们将公式从B1拖到B10(SAS(时,选择10个单元格。然后我编写了以下代码,以使返回为"为空的单元格。
Option Explicit
Sub delblanks()
For Each cell In Selection
If cell.Value = "" Then cell.Value = ""
Next
End Sub
...它触发错误
变量未定义
如何解决此问题?
这应该修复它。当您不声明变量时,Option Explicit
给出了错误。
Option Explicit
Sub delblanks()
Dim cell As Range
For Each cell In Selection
If cell.Value = "" Then cell.Value = ""
Next
End Sub
为什么不放置实际变量而不是"并使用您的代码删除它?