我有一个包含空白单元格的数据。但是,这实际上并不是空白。如果我使用了teh = isblank()函数,则返回false。
我从网站上获得了这段代码
Sub NoNull()
Dim c As Range
For Each c In Selection
If c.Value = " " Then c.ClearContents
Next c
End Sub
按照说明,我突出显示清除那些空白单元格所需的列。但是,当我从Visual Basic编辑器(Excel 2007)运行它时,我没有看到任何效果。单元格仍包含那些空字符。注意;我认为这个角色是“”。我不确定如何验证。
迪西
Editted: 上面的代码有效。最初我在c.Value =“spacehere”之间没有空格。感谢加里的建议。我做到了。
答案 0 :(得分:0)
选择单元格,然后单击清除(在编辑组下)
答案 1 :(得分:0)
请参阅我上面编辑的帖子。这已经解决了。 “和”之间缺少空格。
应该是 c.Value =“spacehere”
在运行程序之前,需要突出显示该列。如果您有大型数据集,可能需要一段时间。我认为这段代码一次只能用于一个列。
谢谢!