Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


30143 / 76732 ←次へ | 前へ→

【51859】クラスモジュール名をインスタンス作成以外に使用している!?
質問  高瀬  - 07/10/8(月) 14:01 -

引用なし
パスワード
   はじめまして。VBAの初心者です。

散々調べたのですが、どこにも記載がなく、質問させていただくことにしました。

よろしくお願いいたします。


<質問内容>-------------------------------------------------------------

例えば、「Class1」という名前のクラスモジュールがあったとすると、インスタンスの作成は「NEW」キーワードを使用し、

Dim XXX As NEW Class1

となると思うのですが、
今私が解読中のコードに「NEW」キーワードを使用せず、

Dim XXX As Class1

というコードがあるのです。
いったいこれはどんな作業内容なのでしょうか?
-------------------------------------------------------------------------

私としては、クラス名をデータ型にしている?と思い、色々検索したのですが、
VBAでヒットするものはありませんでした。

「NEW」キーワードを省略できる?とも考えたのですが、違うみたいです。

ご教示くださいますようお願いいたします。

1 hits

【51859】クラスモジュール名をインスタンス作成以外に使用している!? 高瀬 07/10/8(月) 14:01 質問
【51860】Re:クラスモジュール名をインスタンス作成... りん 07/10/8(月) 14:59 発言
【51865】Re:クラスモジュール名をインスタンス作成... neptune 07/10/8(月) 19:33 発言
【51908】Re:クラスモジュール名をインスタンス作成... 高瀬 07/10/10(水) 20:21 お礼

30143 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free