誰でもOpenOffice Basicマクロですべての使用済みセルを選択する方法を知っていますか?私はpyUnoでそれを行う方法を伝えるこの他の質問が見つかりました:OpenOffice Basicすべてを選択
を私は基本的に同じコードを書いてみましたが、私は最後の行にエラーが表示されます。
sheet = ThisComponent.getSheets().getByName(sheetName)
range = sheet.getCellRangeByPosition(0, 0, 0, 0)
range.gotoEndOfUsedArea(True)
エラーはProperty or method not found
なので、PythonのメソッドgotoEndOfUsedArea
がBasicには存在しないことを意味します。おそらく私は作ることができる他の呼び出しをラッピングしていますか?
私はOpenOffice 3.1.1を使用しています。
これは決して解決せず、別のアプローチを使用しています。しかし、 'getSheets'は正常に動作します。また、 'getByName(sheetName)'は正常に動作します。問題は 'gotoEndOfUsedArea'が' range'オブジェクトに存在しないことです。 –