LibreOffice Basic-获取对第二个窗口的引用并以编程方式滚动它

时间:2018-07-19 20:17:29

标签: libreoffice libreoffice-calc libreoffice-basic

我在两个窗口(菜单窗口->新窗口)中打开了一个LibreOffice文档。我的文档在每个窗口中都有不同的活动工作表。该文档包含一个宏,该宏将当前窗口在活动窗口中滚动到某个位置:

Sub ScrollSheet
ThisComponent.getCurrentController().setFirstVisibleRow(10)
End Sub

如果我放置一个执行宏的按钮,并且在第一个窗口中按它,则它将在第一个窗口中滚动工作表。如何获得对第二个窗口的引用并滚动其活动表?我需要这样的东西:

ThisComponent.getWindowByIndex(1).getCurrentController().setFirstVisibleRow(10)

谢谢!

0 个答案:

没有答案