CalcはApache OpenOffice及びLibreOfficeに含まれる表計算ソフトウェアである。


シートにマクロ実行ボタンを追加する
ダイアログ・コントロールにイベントを割り当てる手順を次に示す。
- マクロを記録するか、OpenOffice.org Basicでプロシージャを作成する。
- [表示] メニューから [ツールバー] - [フォームコントロール] を選択する。

- フォームコントロールが表示されるので、[デザインモード オン/オフ] のアイコンをクリックして、デザインモードをオンにする。
※フォームコントロールをデザインするにはデザインモードをオンにする必要がある。

- [ボタン] ボタンのアイコンをクリックして、シート上にボタンを作成する。

- 作成したボタンを右クリックして、メニューから [コントロール] を選択する。

- [属性: ボタン] ダイアログが表示されるので、[全般] タブをクリックする。

- ボタンのラベルに表示する文字列を [タイトル] に入力する。
- [属性: ボタン] ダイアログの [イベント] タブをクリックする。

- [作動時] の横にある [...] ボタンをクリックする。
- [割り当てられたアクション] ダイアログボックスが表示されるので、[マクロ] ボタンをクリックする。

- [マクロの選択] ダイアログボックスが表示されるので、マクロを指定する。

以上でボタンの作成は完了。実際にボタンを動作させるには、デザインモードをオフにしなければならない。デザインモードをオフにする手順は次の通り。
- [表示] メニューから [ツールバー] - [フォームコントロール] を選択する。

- フォームコントロールが表示されるので、[デザインモード オン/オフ] のアイコンをクリックして、デザインモードをオフにする。

- フォームコントロールを閉じる。