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

Apache OpenOffice Calc

LibreOffice Calc

シートにマクロ実行ボタンを追加する

ダイアログ・コントロールにイベントを割り当てる手順を次に示す。

  1. マクロを記録するか、OpenOffice.org Basicでプロシージャを作成する。
  2. [表示] メニューから [ツールバー] - [フォームコントロール] を選択する。

    表示 メニュー

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

    ※フォームコントロールをデザインするにはデザインモードをオンにする必要がある。

    フォームコントロール

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

    フォームコントロール

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

    コントロール

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

    イベントプロパティ

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

    イベントプロパティ

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

    割り当てられたアクション

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

    マクロの選択

以上でボタンの作成は完了。実際にボタンを動作させるには、デザインモードをオフにしなければならない。デザインモードをオフにする手順は次の通り。

  1. [表示] メニューから [ツールバー] - [フォームコントロール] を選択する。

    表示 メニュー

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

    フォームコントロール

  3. フォームコントロールを閉じる。
このエントリーをはてなブックマークに追加