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