Jump to content

マクロ/一般

From The Document Foundation Wiki
This page is a translated version of the page Macros/General and the translation is 100% complete.

次のマクロは、LibreOfficeの少なくとも2つのモジュールで使用できます。

LibreOffice Basic Python
Python 対話コンソールの実行
セッション情報の取得
オペレーティングシステムの特定
画面への入出力 関数 Python による画面への入出力

Note:
メッセージ・ボックスの表示等… ここでは [1] Beanshell、Java、JavaScript、Python を使用してメッセージを表示する方法について説明しています。

Basic でダイアログを開く Python でダイアログを開く
イベントリスナーの作成
ドキュメントのイベントを監視
ダウンロード Python のイベント・リスナーを含む .ODS ファイル, Basic のイベント・リスナーを含む .ODS ファイル.
ダイアログ・ハンドラの作成
実行時にメニューコマンドを無効にする
.ODT file with Python disabler/enabler includedをダウンロードします。
デフォルトのアプリケーションでドキュメントを開く - 作成中 in french 未定
LibreOffice アイコンの使用方法 - 作成中 in french 未定
クリップボードからデータ範囲をコピーする - 作成中 in french 未定
未使用のスタイルを削除する 未定
ドキュメント内のすべての数式のサイズまたはフォントを変更する - 作成中 in french 未定
クリップボードを使わずにコピーする - 作成中 in french 未定
ファイルの作成日時や最終変更日時を表示する 未定
ハイブリッドPDFを作成する 未定
ファイルをクライアントPCに直接ダウンロードする 未定
クリップボードから書式なしテキストを取得する 未定
BasicからPythonスクリプトの呼び出し PythonからBasicマクロの呼び出し
Basic ライブラリを読み込む Python モジュールのインポート
画面への入出力 localisation - cf. InfoBar の例 (作成中)

LibreOffice Basic

Basic をマクロ言語として使用する場合は、LibreOffice Basic Help を参照してください。

Python

Pythonをマクロ言語として使用する場合の概要については、 Python Scripts Help を参照してください。

JavaScript

JavaScript をマクロ言語として使用する場合は、 JavaScript マクロ - (日本語のまとめサイト Macroの杜) - を参照してください。

Notes