赋值:
'一个单元格赋值
Range("A1").value = "你好"
'一个区域的第一个单元格赋值
Range("F_21").cells(0,0).value = "你好"
判断:
Value 返回值为Object数组类型,因为一个区域可能返回一个单元格值也可能返回多个单元格的值,所以返回的是object数组。
用object集合与文本、数字判断肯定是不行的,所以需要转换。
If Range("A1").value.ToString() = "你好" Then
'符合条件后的代码区
End IF
日期:
Value返回的日期都是不含格式的,都是39652这样的数字形式,如要判断还需要转换。
与Text属性区别:
Text返回的都是单元格里显示值(带格式),如:10% Text返回的是10% 而value返回的是0.1 ,2016-10-1 返回的是2016-10-1 而value返回的是45255
如果是文本并没隐藏的情况下也是可以用Text属性判断的。
|
|
快表帝国客服