OpenOffice.orgには専用の「OpenOffice.org Basic」という言語があり、マクロを記録したときにはこの言語で書き出されるのだが、マクロはPythonで記述することもできる。 ここでは、必要なパッケージ,スクリプトの配置,簡単なダイアログの表示までを扱う。 必要なパッケージ ここではディストリがパッケージとして用意するOpenOffice.orgについてを扱う。本家(www.openoffice.org)版ではなくGo-oo(go-oo.org)版が用いられているディストリも多い。 PythonのマクロをOpenOffice.orgで用いるにはその仲立ち*1をするソフトウェア(ブリッジ)のパッケージ(Python-UNO*2もしくはPy-UNOと呼ばれる)を別にインストールする必要がある。パッケージ名はディストリによって異なるが、「python(py)」「uno」「