Excel VBA質問箱 IV

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

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


4445 / 13646 ツリー ←次へ | 前へ→

【56621】Option Explicit について momota 08/6/24(火) 23:34 質問[未読]
【56622】Re:Option Explicit について kanabun 08/6/25(水) 0:09 発言[未読]
【56649】Re:Option Explicit について momota 08/6/26(木) 22:49 質問[未読]

【56621】Option Explicit について
質問  momota  - 08/6/24(火) 23:34 -

引用なし
パスワード
   「Option Explicit」を記述済みのモジュールのコンパイルを行ったのですが、
未宣言の変数が存在していても、コンパイルエラーになりませんでした。
この理由がわかりません。誰か教えてください。

【56622】Re:Option Explicit について
発言  kanabun  - 08/6/25(水) 0:09 -

引用なし
パスワード
   ▼momota さん:
>「Option Explicit」を記述済みのモジュールのコンパイルを行ったのですが、
>未宣言の変数が存在していても、コンパイルエラーになりませんでした。

具体的に、どのような変数名ですか?

【56649】Re:Option Explicit について
質問  momota  - 08/6/26(木) 22:49 -

引用なし
パスワード
   質問を見て頂いてありがとうございます。
最初に使用していた変数は、「i」でした。
「i」という変数が問題なのかと思い、他の変数名「lngtest」などを
着けてみたのですが、コンパイルエラーになりませんでした。
ちなみに、下記のような感じです。
あと気づいたことは、Option Explicitの行の後にスペースを入れたりして、
Option Explicitの行を更新したあと、コンパイルすると「i」がエラーに
なりました。
今、気づいたところは、こんな所です。
何かあれば、教えてください。よろしくお願いします。

【例】
Option Explicit 

i = 0
For i = 1 to 10
処理A
Next i

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