1 回答
有只小跳蛙
TA贡献1824条经验 获得超8个赞
1、需要看是什么数组,如果是int型是没有办法的,因为里面都是数字,没有办法判断这些2、数字字符数组的话可以判断,初始化的字符数组为空,直接和‘\0’比较就行,如果第一个字符就是这个‘\0’那么肯定是空.
3、Sub tt()
Dim r As Range
Dim i As Integer
Dim a(256) As Variant
Set r = [2:2]
For i = 1 To 256
If r(i) <> "" Then a(i - 1) = r(i)
Next
Set r = Nothing
End Sub
补充:
""表示空字符、空值Null
0值不是""
3、Sub tt()
Dim r As Range
Dim i As Integer
Dim a(256) As Variant
Set r = [2:2]
For i = 1 To 256
If r(i) <> "" Then a(i - 1) = r(i)
Next
Set r = Nothing
End Sub
补充:
""表示空字符、空值Null
0值不是""
- 1 回答
- 0 关注
- 722 浏览
添加回答
举报
0/150
提交
取消