クラスモジュールとは?

Question 2.3 その他 Previous Next
Excel開発時に上司に、クラスモジュールを使うと楽に開発ができるといわれましたが、VBAの書籍を見てもあまり載っていません。
サンプルでいいのでぜひ教えていてだきたいのですが・・・
Answer   Copyright (C) (1998.3.27) 2002.5.15 Yoshioh Nagai
プロジェクトエクスプローラ
クラスモジュールは、VBE画面のプロジェクトエクスプローラで見ると、左図の位置にあります。あまりなじみのないモジュールで一口でご説明することは難しいですが、主な用途は次のとおりです。
  ・ユーザー独自のオブジェクトのプロパティやメソッドを定義する
  ・アプリケーションに関するイベントプロシージャを作成する

より詳しいことは、下記のホームページをご覧になってください。

Sunago's VBA PageExcel StepUp講座
・クラスモジュール(1) 独自クラス(オブジェクト)を作成する手法
・クラスモジュール(2) EXCEL本体(Applicationレベル) のイベントを制御する方法
・クラスモジュール(3) 外部のブックで定義したクラスモジュールを利用する方法
・クラスモジュール(4) Excel2000で「積極的にクラスモジュールを利用しよう

そのホームページの Web masterの Sunago氏は 「Excel VBAマクロ 500連発」の共同執筆者です。

 

Excel VBA Macro