Excel VBA質問箱 IV

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

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


4169 / 76734 ←次へ | 前へ→

【78191】Re:worksheetの宣言の違いがわかりません
お礼  I  - 16/5/21(土) 23:58 -

引用なし
パスワード
   ▼β さん:

丁寧にご回答ありがとうございます。
参考にさせていただきます。


>▼I さん:
>
>同じものです。
>
>VBA の世界でコードを書く場合、規定された様々な名前 (WorkSheet等) を使うわけですが
>これらの名前は、それぞれ、『ある大箱』に入っています。
>大箱の名前は VAB であったり Excel であったり。
>VBE画面でオブジェクトブラウザを表示し、一番上のコンボボックスを開くと、大箱の名前が列挙されています。
>このなかで、たとえば Excel を選ぶと、Excel という名前の大箱に入っているメンバが クラス欄に列挙されます。
>
>また、このメンバが、この大箱の中の中箱、さらに、その中のメンバが中箱の中の小箱という場合もあります。
>
>記述としては 大箱名.中箱名.小箱名.なんたら と書くのが正式なんでしょうけど面倒ですよね。
>なので、ふつうは、箱の名前を省略します。省略しても、ほとんどのメンバ名はユニークなので
>どの箱に入っている名前なのかをVBEが判断してくれます。
>
>なかには Excel大箱の中のApplication中箱のなかのINPUTBOXメソッドと、
>VBA大箱の中のInteraction中箱の中のINPUTBOX関数 といったように、おなじ名前のものがあります。
>
>この場合、何もつけずに InputBox と記述すると、VBA大箱の中のものを優先して使うようですね。
>なので、InputBoxメソッドを使いたい場合は Application.InputBox と記述します。
8 hits

【78189】worksheetの宣言の違いがわかりません I 16/5/21(土) 23:08 質問[未読]
【78190】Re:worksheetの宣言の違いがわかりません β 16/5/21(土) 23:38 発言[未読]
【78191】Re:worksheetの宣言の違いがわかりません I 16/5/21(土) 23:58 お礼[未読]

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