エクセルマクロ初心者実践ガイドTop >  エクセル マクロ初心者 >  エクセルのマクロの開き方の違いの意味

エクセルのマクロの開き方の違いの意味

Excelのファイルに登録されているマクロを表示させる時には大きく分けて二つ開き方がある。
一つ目はシートモジュールから開かれる方法で、ファイルの各シート名のところで右クリック→「コードの表示」を選択して開かれるもので選択したワークシートのイベントまたはシートに貼り付けたコントロールのイベントプロシージャが表記されているところだ。例えばシートをアクティブにしたり、セルを変更したりというイベント時のプロシージャとかの時などだ。利点と言うと、既にワークシートが特定されているのでマクロを表記する時にどこのワークシートという指定をわざわざしなくてもきちんと認識されている事だ。

二つ目は標準モジュールから開かれる方法で、マクロの作成時に「挿入」→「標準モジュール」で開かれる画面でマクロを表記しているものだ。この標準モジュールは使う側が意図的にコード内容を記述する、つまりプログラムを組むということをすべく、マクロのダイアログボックスなどから記述する方法だ。例としては起動プログラム、本体プログラム、色々なところで使う共用モジュール、関数などを使っているモジュールなどを使うことが出来る。一つ目の方法とは少し異なる形になる。

以上、簡単に違いを書きたが表面的な分類でしか捉えていない。だのでもう少し深い意味で捉えようとすると「クラス」とかVBAとかという知識が必要になってくるのでもう少し勉強してから出ないと理解しにくいかもしれない。

これだけ見てもExcelというのは奥が深いなって感じる。

動画でわかるExcel/エクセル究極大辞典300の技900分

関連エントリー

エクセルマクロ初心者実践ガイドTop >  エクセル マクロ初心者 >  エクセルのマクロの開き方の違いの意味

探し物がなかったら・・・楽天で探す!
楽天で探す
楽天市場