Excel VBA質問箱 IV

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

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


19550 / 76732 ←次へ | 前へ→

【62612】Re:支店名でsaveするには
発言  kanabun  - 09/8/10(月) 16:25 -

引用なし
パスワード
   ▼にしもり さん:
Option Explicit宣言については
リンクは張らないけれど、こういう説明があります。
(以下引用)


- 変数は必ず宣言する -

標準状態では、宣言しなくても変数を使用できます。その場合、変数はVariant型となります。これはBASICの仕様を受け継いだもので、一見便利なようですが、実は非常に危険な存在です。
変数名を間違って入力しても、それは「Variant型の別の変数」とみなされてしまい、いざ実行すると結果が正しくなかった…ということになります。変数名の綴り間違いを見つけるのは、非常に手間がかかります。
必ず名前とデータ型を明示して、変数を宣言してから使用することを心がけましょう。変数の宣言を強制するステートメント

 Option Explicit

を、コードウィンドウの最上行(宣言セクション)に記述すると、宣言していない変数を使っていた場合に実行時エラーが発生するようになります。
複数のモジュールを用いる場合は、「ツール(T)」→「オプション(O)」メニューで「オプション」ダイアログボックスを開き、「編集」パネルの「コードの設定」で「変数の宣言を強制する(R)」チェックボックスをONにしておきましょう。すべてのモジュールの宣言セクションに“Option Explicit”ステートメントが挿入されます。

0 hits

【62608】支店名でsaveするには にしもり 09/8/10(月) 15:18 質問
【62609】Re:支店名でsaveするには kanabun 09/8/10(月) 15:22 発言
【62610】Re:支店名でsaveするには にしもり 09/8/10(月) 15:36 質問
【62611】Re:支店名でsaveするには kanabun 09/8/10(月) 16:10 発言
【62612】Re:支店名でsaveするには kanabun 09/8/10(月) 16:25 発言
【62613】Re:支店名でsaveするには にしもり 09/8/10(月) 17:03 お礼
【62614】Re:支店名でsaveするには kanabun 09/8/10(月) 17:39 発言
【62615】Re:支店名でsaveするには にしもり 09/8/10(月) 17:46 質問
【62616】Re:支店名でsaveするには kanabun 09/8/10(月) 18:34 発言
【62617】Re:支店名でsaveするには にしもり 09/8/10(月) 18:43 お礼

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