【发布时间】:2023-03-09 23:30:01
【问题描述】:
我是 libreoffice basic 的新手,我有使用 VBA 的经验,但是这个 libreoffice 是不同的。
我只想获取单元格值,但它总是返回零值给我,而实际单元格可以是文本或数字。
这是我简单代码的一部分。
子 test_moved()
Dim Doc As Object
'worksheet
Dim sh_village As Object
Dim sh_cbc As Object
sh_village = ThisComponent.CurrentController.getActiveSheet()
'sh_village = Doc.Sheets.getByName("VillageFinal")
'sh_village = Doc.Sheets(1)
Msgbox(sh_village.getCellrangeByName("B2").getValue())
Msgbox(sh_village.getCellrangeByName("B2").Value)
Msgbox(sh_village.getCellByPosition(1,1).Value)
msgbox("The process is completed.")
结束子
在开始编码之前我们需要先完成任务吗?
【问题讨论】: