如果.Formula = "='C:\data\[adxl364.xls]ADXL364_QC'!A1"
的结果为空,它会在我的Worksheet
中返回值0
。VBA使用.Formula in Excel在Range.Value为空时返回0
如果Cell
为空时,我应该在代码中添加什么,以便不返回值0
?
Sub GetRange()
With Range("A:Z")
.Formula = "='C:\data\[adxl364.xls]ADXL364_QC'!A1"
.Formula = .Value
End With
End Sub
谢谢@Thomas Inzina,这也是我一直在尝试做的。但是,没有工作。 –
= IF('C:\ data \ [adxl364.xls] ADXL364_QC'!A1 = 0,“”,'C:\ data \ [adxl364.xls] ADXL364_QC'!A1) –
感谢您的支票! – 2016-08-04 07:35:24