マクロを実行する
-
セキュリティ レベルを [中] または [低] に設定します。
その方法は?
- [ツール] メニューの [オプション] をクリックします。
- [セキュリティ] タブをクリックします。
- [マクロのセキュリティ] の [マクロのセキュリティ] をクリックします。
- [セキュリティ レベル] タブをクリックし、使用するセキュリティ レベルを選択します。
- マクロ (マクロ : 1 つまたは複数のアクションを自動的に実行させるための仕組み。マクロは Visual Basic for Applications プログラミング言語で記述します。)を含むブックを開きます。
- [ツール] メニューの [マクロ] をポイントし、[マクロ] をクリックします。
- [マクロ名] ボックスに、実行するマクロの名前を入力します。
- 次のいずれかの操作を行います。
Excel のブックからマクロを実行する
- [実行] をクリックします。
中断する場合は、Esc キーを押します。
Visual Basic モジュールからマクロを実行する
- [編集] をクリックします。
(Sub/ユーザー フォームの実行) をクリックします。
ヒント
Visual Basic Editor (Visual Basic Editor : Visual Basic for Applications のコードやプロシージャを作成および編集するための環境。Visual Basic Editor には、コードの構文、実行、および論理に関する問題を見つけるためのデバッグ ツールセットが用意されています。) から別のマクロを実行する場合は、[ツール] メニューの [マクロ] をクリックします。[マクロ名] ボックスに実行するマクロの名前を入力し、[実行] をクリックします。
ショートカット キーを使ってマクロを起動する
- [ツール] メニューの [マクロ] をポイントし、[マクロ] をクリックします。
- [マクロ名] ボックスに、ショートカット キー (ショートカット キー : メニュー コマンドの実行に使用する F5 または Ctrl + A などのファンクション キーまたはキーの組み合わせのこと。メニュー、コマンド、またはコントロールのフォーカスを移動するアクセス キー (Alt + F などのキーの組み合わせ) とは異なります。)に登録するマクロ (マクロ : 1 つまたは複数のアクションを自動的に実行させるための仕組み。マクロは Visual Basic for Applications プログラミング言語で記述します。)の名前を入力します。
- [オプション] をクリックします。
- ショートカット キー (ショートカット キー : メニュー コマンドの実行に使用する F5 または Ctrl + A などのファンクション キーまたはキーの組み合わせのこと。メニュー、コマンド、またはコントロールのフォーカスを移動するアクセス キー (Alt + F などのキーの組み合わせ) とは異なります。)を使ってマクロを実行する場合は、[ショートカット キー] ボックスに半角のアルファベットを入力します。ショートカット キーには、Ctrl + 文字キー (小文字の場合) または Ctrl + Shift + 文字キー (大文字の場合) を使用できます。文字キーはキーボード上の任意のアルファベット キーです。ショートカット キーに数字や、@、# などの特殊文字を使うことはできません。
メモ ショートカット キーを登録したマクロを含むブックが開いている間は、対応する Excel の既定のショートカット キーが無効になります。
-
マクロの説明を加える場合は、[説明] ボックスに説明を入力します。
- [OK] をクリックします。
- [キャンセル] をクリックします。
ボタンやグラフィック コントロールを使ってマクロを起動する
- ボタンまたはグラフィック コントロールをクリックして、サイズ変更ハンドル (サイズ変更ハンドル : 選択したオブジェクトの四隅と各辺に表示される小さな円または正方形のハンドル。サイズ変更ハンドルをドラッグすると、オブジェクトのサイズを変更できます。)を表示します。
- グラフィック オブジェクトが選択されている状態で、そのボタンまたはグラフィック オブジェクトのサイズ変更ハンドルをマウスの右ボタンでクリックし、ショートカット メニューを表示します。
- ショートカット メニューの [マクロの登録] をクリックします。
- 次のいずれかの操作を行います。
メモ ハイパーリンク (ハイパーリンク : 下線が引かれた色付きのテキストまたはグラフィックス。ハイパーリンクをクリックすると、別のファイル、ファイル内の指定位置、インターネット上の Web ページ、またはイントラネット上の Web ページに移動できます。ニュースグループや、Gopher、Telnet、FTP などのサイトに移動するハイパーリンクも設定できます。)として既に使用されているボタンやその他のオブジェクトにマクロを登録すると、ハイパーリンク情報が削除されます。それ以降は、そのボタンまたはオブジェクトをクリックするとマクロが実行されます。
グラフィック オブジェクトのホット スポットを使ってマクロを起動する
- 新しいオブジェクトを描画して、既存のオブジェクトのホット スポットを作成します。
- 2 番目のグラフィック オブジェクトが選択されている状態で、そのボタンまたはグラフィック オブジェクトのサイズ変更ハンドル (サイズ変更ハンドル : 選択したオブジェクトの四隅と各辺に表示される小さな円または正方形のハンドル。サイズ変更ハンドルをドラッグすると、オブジェクトのサイズを変更できます。)をマウスの右ボタンでクリックし、ショートカット メニューを表示します。
- ショートカット メニューの [マクロの登録] をクリックします。
- 次のいずれかの操作を行います。
- [書式] メニューの [オートシェイプ] をクリックし、[色と線] タブをクリックします。
- [塗りつぶし] の [色] ボックスで [塗りつぶしなし] をクリックします。[線] の [色] ボックスで [線なし] をクリックします。
- 作成するホット スポットごとに、上記の手順を繰り返します。ホット スポットごとに新しいグラフィック オブジェクトを作成する必要はありません。
ツールバーのボタンを使ってマクロを起動する
- [ツール] メニューの [ユーザー設定] をクリックします。
- 次のいずれかの操作を行います。
- ツールバーのボタンをマウスの右ボタンでクリックし、ショートカット メニューの [マクロの登録] をクリックします。
- [マクロ名] ボックスにマクロ名を入力し、[OK] をクリックします。