LibreOfficeのマクロのための情報とリソース

From The Document Foundation Wiki
Jump to: navigation, search
本ページはGlobal Wikiからの有志による翻訳ページです。未翻訳があることや内容が古い場合があります。最新化、翻訳にご協力お願いします。
日本語独自の情報についてまとめることを目的として、日本語コミュニティによって運営されているページとして 日本語コミュニティ独自ページ があります。
URLが wiki.documentfoundation.org/JA で始まっていて、カテゴリーがJAのページです。
そちらもご利用ください。


注意:このページのオリジナルは英語版マクロ2018-02-13T16:04:30 の版からコピーしたものです。

原文は逐次改定されるので、定期的に原文を参照して差分を更新し、ずれることがないようにお願いします。なお差分更新をかけた場合は上の日付も修正しておいてください。

マクロを記述する人やユーザーのためのドキュメントです。

Andrewのマクロ

Andrew Pitonyakによるスクリプトの例を含むbasicマクロ言語の記録情報。


LibreOffice Basicガイド

LibreOfficeのAPI

LibreOfficeのスクリプトはLibreOffice APIを使用できます、ドキュメントはこちらで入手できます:

マクロ言語としてのpython

マクロ言語としてpythonを利用できます。詳細はこちらのページで閲覧できます:

LibreOffice Python ガイド

ツール - コレクション

拡張機能

  • Alternative Python script organizer (apso) はPythonモジュールをLibreOfficeライブラリーとして管理することに役立ちます。
  • MRI 設計時にUNOオブジェクトがサポートするサービスは実際のところ明確ではありません。 MRI (My Reflection and Introspection) は、オブジェクト変数によって提供されるプロパティー、メソッド、サービス、インターフェースを表示します。

Lanedo Labs

Lanedo には動作するいくつかのデータのソースを伴うサンプルがあります:

コード・スニペット

OpenOffice コード・スニペットウエブサイトには様々なスクリプト言語でのマクロのコレクションがあります: