单元格中的值A2
是xxxx
,我想打印它:
Sub Main
Dim oSheet as Object
Dim oCell as Object
oSheet = ThisComponent.CurrentController.getActiveSheet()
oCell = oSheet.getCellRangeByName("A2")
x = oCell.getValue()
print x
End Sub
为什么的结果x
是0,而不是xxxx
?
单元格中的值A2
是xxxx
,我想打印它:
Sub Main
Dim oSheet as Object
Dim oCell as Object
oSheet = ThisComponent.CurrentController.getActiveSheet()
oCell = oSheet.getCellRangeByName("A2")
x = oCell.getValue()
print x
End Sub
为什么的结果x
是0,而不是xxxx
?
您需要的是
getString
方法,而不是getValue
。由于您返回的是字符串/文本数据类型而不是数字,因此请使用getString
。更新的代码: