これらの手順を自動化する方法はありますか?
- LibreOffice ODT を開く
- 目次およびその他のフィールドを更新します (たとえば、メニュー ツール|更新|すべて更新)。
- ドキュメントを保存して閉じる
これらの手順を自動化する方法はありますか?
Windows を使用している場合、これはAutomaを使用して非常に簡単に実現できます。
start("LibreOffice", r"c:\path\to\your\document.odt")
press(ALT + 't', 'u', 'u')
press(CTRL + 's')
press(ALT + F4)
これらの 4 行を拡張子.atのテキスト ファイルに保存し、必要に応じてAutomaを使用して再生できます。
Automa がラベルを見つけられるようにしたい場合は、メニューなどをクリックします。ツール|オプション|LibreOffice|アクセシビリティに移動し、「支援技術ツールをサポートする (プログラムの再起動が必要)」チェックボックスをチェックする必要があります。次に、たとえば次のことが可能になります。
start("LibreOffice", r"c:\path\to\your\document.odt")
click("Tools", "Update", "Update All")
press(CTRL + 's')
press(ALT + F4)
免責事項: 私はAutoma開発者の 1 人です。