こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

変数の宣言について

VBですけれども
変数の宣言なしに
For i
 ・
 ・ 
 ・
Next i
などを記述しますと「変数の宣言がされていません」
というメッセージがでるのですが、テキストなどでは
変数の宣言などしていなくとも動作しますこれはどうして
どういうことなのかご存知の方教えてください。
Dimとかの宣言もなしにです。

著書は 独習Visual Basic 6.0 などです。

投稿日時 - 2001-10-30 02:30:13

QNo.159727

困ってます

質問者が選んだベストアンサー

コードの先頭に、
Option Explicit
って行があると思います。

これがあると、変数の宣言が強制になります。
これを消すと、宣言しなくても良くなるのですが、消さない方が絶対にいいです。変数のスペルミスとかがチェックできなくなるので。

投稿日時 - 2001-10-30 02:37:22

お礼

有り難う御座います。Option Explicit は残しておいた方がいいのはわかりました。宣言については必要に応じて利用したいと思います。

投稿日時 - 2001-10-30 03:06:59

ANo.1

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

ARC

ちなみに、[ツール]-[オプション]で、「変数の宣言を強制する」にチェックが付いていると、Option Explicit付きが初期状態になります。

投稿日時 - 2001-10-30 02:40:07

あなたにオススメの質問