Excel VBA質問箱 IV

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

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


33528 / 76734 ←次へ | 前へ→

【48423】Re:Dim宣言について
質問  VBA初心者  - 07/4/17(火) 4:02 -

引用なし
パスワード
   皆さんこんばんは。VBA初心者です。
サポートセンターから答えが返って来ました。
(回答)「Dim TBL As Control」とは変数TBLをコントロール(Control オブジェクト)で宣言するという意味です。
「As Control」は総称といえるもので、実際に「Control型」のクラスがあるわけではありません。
実際に作成できるのは(変数に格納できるのは)『コントロール「TextBox」』などのインスタンスになります。
事前に使用するコントロールがわかっている場合(使用するコントロールが決まっている場合)は、「Dim A As TextBox」といった構文を記述しますが、本書のサンプルでは、ユーザーフォームで各種のコントロールを使うことから、VBAプログラムの最初に、
  共通で使用する変数の宣言として「Dim TBL As Control」という記述を行っています。-----------------とのことでした。

ここでまた質問なのですが、object型で名前を任意に変えることができるのでしょうか?どなたかよろしくお願いします。

7 hits

【48192】Dim宣言について VBA初心者 07/4/7(土) 16:48 質問
【48195】Re:Dim宣言について ウッシ 07/4/7(土) 22:41 発言
【48208】Re:Dim宣言について VBA初心者 07/4/8(日) 13:23 質問
【48209】Re:Dim宣言について ウッシ 07/4/8(日) 13:55 発言
【48211】Re:Dim宣言について VBA初心者 07/4/8(日) 19:01 お礼
【48423】Re:Dim宣言について VBA初心者 07/4/17(火) 4:02 質問

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