Access VBA質問箱 IV

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

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


1363 / 9994 ←次へ | 前へ→

【11929】Re:帳票フォームと単票フォームの連携
回答  よろずや  - 11/1/23(日) 7:47 -

引用なし
パスワード
   各モジュールの先頭に
Option Explicit
を追記しましょう。
そうすれば、その変数が使えないものであればエラーになります。
これは、バグを作り込まない為の基本中の基本です。
フォームで使っている変数を他のフォームからも使いたい場合は、
モジュールの先頭(Sub や Function よりも上という意味)に
Public 変数として宣言します。
他のフォームからは参照のみで書き込みはしないような場合には、
Private 変数にして、Get Property を使うこともあります。
これらを他のフォームから使用する場合は、
フォームを指定して参照することになります。
標準モジュールの Public 変数にした場合は、フォームの指定も不要です。
ただ、Public 変数の多用はバグの温床になります。
使用は最小限に留め、ソースには必ずコメントを付記しましょう。
(なぜバグの温床になるのか?それはプログラムを作るのが人だから)

私的には、デバッグ時の可視化の為に、
変数ではなくフォーム上のテキストボックスにしてしまいます。
(デバッグ時以外は不可視にします)

817 hits

【11922】帳票フォームと単票フォームの連携 さつき 11/1/20(木) 1:26 質問[未読]
【11923】Re:帳票フォームと単票フォームの連携 よろずや 11/1/20(木) 22:00 回答[未読]
【11924】Re:帳票フォームと単票フォームの連携 さつき 11/1/21(金) 19:35 質問[未読]
【11925】Re:帳票フォームと単票フォームの連携 よろずや 11/1/21(金) 23:49 回答[未読]
【11926】Re:帳票フォームと単票フォームの連携 さつき 11/1/22(土) 22:13 質問[未読]
【11927】Re:帳票フォームと単票フォームの連携 よろずや 11/1/23(日) 0:10 発言[未読]
【11928】Re:帳票フォームと単票フォームの連携 さつき 11/1/23(日) 1:20 質問[未読]
【11929】Re:帳票フォームと単票フォームの連携 よろずや 11/1/23(日) 7:47 回答[未読]
【11930】Re:帳票フォームと単票フォームの連携 さつき 11/1/23(日) 20:57 質問[未読]
【11931】Re:帳票フォームと単票フォームの連携 よろずや 11/1/23(日) 23:03 発言[未読]
【11932】Re:帳票フォームと単票フォームの連携 さつき 11/1/24(月) 6:23 質問[未読]
【11933】Re:帳票フォームと単票フォームの連携 よろずや 11/1/24(月) 19:25 回答[未読]
【11934】Re:帳票フォームと単票フォームの連携 さつき 11/1/24(月) 23:52 質問[未読]
【11935】Re:帳票フォームと単票フォームの連携 よろずや 11/1/25(火) 6:40 回答[未読]
【11936】Re:帳票フォームと単票フォームの連携 さつき 11/1/25(火) 20:22 質問[未読]
【11937】Re:帳票フォームと単票フォームの連携 よろずや 11/1/25(火) 21:15 発言[未読]
【11938】Re:帳票フォームと単票フォームの連携 さつき 11/1/25(火) 22:52 質問[未読]
【11939】Re:帳票フォームと単票フォームの連携 よろずや 11/1/25(火) 23:24 回答[未読]
【11941】Re:帳票フォームと単票フォームの連携 さつき 11/1/26(水) 20:16 お礼[未読]
【11940】Re:帳票フォームと単票フォームの連携 11/1/26(水) 10:40 発言[未読]
【11942】Re:帳票フォームと単票フォームの連携 さつき 11/1/26(水) 20:31 お礼[未読]

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