よねさんのWordとExcelの小部屋Excel(エクセル)講座の総目次Excel(エクセル)中級編:目次|No.7 マクロ
よねさんのWordとExcelの小部屋

Excel(エクセル)中級編:No.7 マクロ

スポンサードリンク

7.1 マクロとは
7.2 マクロの自動記録
7.3 マクロを実行するには
7.4 ボタンをクリックしてマクロを実行するには
7.5 マクロの編集
7.6 マクロの削除

7.1 マクロとは   Topへ

7.1.1 ウィルス

7.1.2 ウィルスチェック

7.1.3 セキュリティレベル

7.1.4 セキュリティレベルの設定

7.2 マクロの自動記録(File:Ex_tyu08.xls)   Topへ

Memo1:[記録終了]ツールバー

Memo2:マクロの名前

Memo3:ショートカットキー

Memo4:マクロの保存先

7.3 マクロを実行するには   Topへ

Memo:ウィルスの有無が分からない場合はウィルス対策ソフトでチェックします。


7.3.1 ツールバーから実行する

  1. [ツール]→[マクロ]→[マクロ]を選択します。
  2. 実行するマクロ名を選択します。
  3. [実行]ボタンをクリックします。

7.3.2 ショートカットキーで実行する

  1. マクロの記録で登録したショートカットキーを打鍵します。
  2. [Ctrl]+[Shift]+[B]と打鍵すると得点順に並び変わります。
  3. [Ctrl]+[Shift]+[N]と打鍵するとNo順に並び変わります。・・・

7.4 ボタンをクリックしてマクロを実行するには

7.4.1 フォームのボタンを使う

  1. [表示]→[ツールバー]→[フォーム]を選択します。
  2. フォーム ツールバーの「ボタン」を選択し、シートでクリックします。
  3. シートにボタンが表示され、[マクロの登録]ダイアログが表示されます。
  4. マクロ名で「得点順」を選択して、[OK]ボタンをクリックします。
  5. ボタン内をクリックして、カーソルを表示したら「得点順」と入力します。
  6. ボタンを右クリックして、[コントロールの書式設定]を選択します。
  7. [プロパティ]タブの「セルに合わせて移動やサイズの変更をしない」にチェックを入れます。

7.4.2 オートシェイプにマクロを登録する

7.5 マクロの編集

  1. [ツール]→[マクロ]→[Visual Basic Editor]を選択します。
    (ショートカットキーは[Alt]+[F11]です。)
  2. VBE(Microsoft Visual Basic Editor)が起動します。
  3. 標準モジュールのModule1に自動記録したマクロ(VBAコード)を見ることができます。
  4. Sub 得点順()〜End Sub が得点順マクロのコードになります。

7.6 マクロの削除

7.6.1 不要となったマクロの削除

  1. [ツール]→[マクロ]→[マクロ]を選択します。
  2. マクロ名を選択し[削除]ボタンをクリックします。
  3. 削除の確認ダイアログが表示されますので、[はい(Y)]を選択すると削除されます。

7.6.2 配置したボタンの削除

  1. 図形描画ツールバーの[オブジェクトの選択]を選択します。
  2. 配置したボタンを囲むようにマウスをドラッグします。
  3. ボタンが選択されたら、[Delete]キーを押して削除します。
    (選択された状態)

  4. 図形描画ツールバーの[オブジェクトの選択]ボタンをクリックして解除します。

7.6.3 モジュールの解放

  1. 上記までの手順でマクロを削除したファイルを上書き保存して、一旦閉じます。
  2. 再度、[ファイル]→[開く]からファイルを開くとマクロの有効/無効の確認画面がでます。
    完全にマクロが削除されていないことになります。
  3. [ツール]→[マクロ]→[Visual Basic Editor]を選択してVBEを開きます。
  4. プロジェクト ウィンドウで「Module1」を右クリックし、「Module1の解放」を選択します。
  5. 「削除する前にModule1をエクスポーとしますか?」とのダイアログで「いいえ」をクリックします。
  6. ファイルを上書き保存して、一旦閉じてから再度開きます。
  7. 今度はマクロの有効/無効の確認画面は出なくなりました。(マクロが削除できました。)

7.6.4 マクロの自動記録時に有効なショートカット

スポンサードリンク


よねさんのWordとExcelの小部屋Excel(エクセル)講座の総目次Excel(エクセル)中級編:目次|No.7 マクロ

PageViewCounter
 Counter
 Since2006/2/27