O valor na célula A2
é xxxx
, quero imprimi-lo:
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
Por que o resultado de x
é 0, em vez de xxxx
?
O que você quer é o
getString
método, nãogetValue
. Como você está retornando um tipo de dado string/texto e não numérico, usegetString
.Código atualizado: