- プロシージャの使い方
- 13
最新トピック
8
27 日前
Hatena様にご質問 27 日前
1
2 ヶ月前
排他制御 2 ヶ月前
6
5 ヶ月前
モジュールでカレントフォームのコントロールを使うには 5 ヶ月前
7
6 ヶ月前
日付のテキストボックスからフォームが開けません 6 ヶ月前
9
6 ヶ月前
レポートにおける数値の間隔を広げる方法 6 ヶ月前
12
6 ヶ月前
リストボックスから複数選択しそれをテーブルに格納したい 6 ヶ月前
タグリスト
Markdown テーブル生成
Accessのテーブルやクエリのデータを貼り付ける場合は下記で、Markdown書式のテーブルに変換して貼り付けてください。
質問内容の経緯から、適切な宣言と、それに従った運用が必要であると示すためです
以下、要点を挙げてみると
(参照渡しの)引数によって、スコープを跨いで同じデータを扱うこと。
プロシージャを作ると、新たなスコープが作られること。
異なるスコープでは、そのスコープで使える名前を正しく把握する必要があること。
proKey1で名前だけ同じKeyCodeを記述しても、それはコンボ_KeyDownのKeyCodeではないということですね。(そうなるよう記述しなければ)proKey1はスコープが異なるのでKeyCodeという「名前」はproKey1の中で自由に(新たに)使えます。解説目的(質問への回答目的ではない)でcと表記していますが、普通に組んだらPrivate Sub proKey1(KeyCode As Integer)とする(そうなるよう記述する)と思います