【发布时间】:2019-02-01 19:34:00
【问题描述】:
我正在验证我的单元格值。单元格值有 5 个空格或空格。我正在尝试检查单元格是否为空白或仅包含空格且没有文本或其他字符。但它不起作用,单元格值真的是空白还是空白?:
if Trim(range("A1").Value & vbNullString) = vbNullString then
'stop here and do something
end if
【问题讨论】:
-
If Application.Trim(Range("A1"))="" Then -
@ScottCraner 我现在什至不确定它是空白还是空白,如果我手动放置空格,它可以工作,但如果我复制所谓的空白的实际值,它就不起作用。
-
If Application.Trim(Application.Clean(Range("A1")))="" Then -
这两个都不是。这个空白是我从 word 文档复制到 excel 中的文本框表格。
-
可以this 吗? (
Trim不会删除 ASCII 160 个字符)