アフィリエイト広告を利用しています

2017年12月21日

Option Explicit


Var1 = "変数”
MsgBox Var1


上のVBAを実行すると、以下のエラーメッセージが表示されます。

hensu_miteigi.png

モジュール内に、Option Explicit が書かれているからです。


このエラーは変数宣言を追加して、解決しましょう。


Dim Var1 As String

Var1 = "変数”
MsgBox Var1


Option Explicit を取り除いてはだめです。


変数を宣言しておくことのメリット

最初に宣言しておくと、後から変数を書くときに

大文字と小文字を区別してタイプしなくても自動的にそろえてくれます。

タイプミスを防止できます。


別の人の書いたプログラムを解析するとき

変数宣言が一か所にまとめてあると

使用されている変数を把握し易くなります。





posted by db-engineer at 00:00 | Comment(0) | Access、Excel

この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

検索
最新記事
カテゴリーアーカイブ
プロフィール
db-engineerさんの画像
db-engineer
プロフィール
タグクラウド