VBAのユーザーフォームで十字キーを押すとチェックボックスやトグルボタンがONになる問題の解決策
今日はVBAの長年の疑問であった、十字キーを押すとチェックボックスやトグルボタンが押し下げ状態になる問題の解決策を発見したので記録に残す。 問題の再現方法 解決策 何故これが解決策になるのか 1.なぜテキストボックスの入力制限はKeyDownなのにチェックボックスのチェックの阻止はKeyUpなのか 2. なぜ値渡しなのに呼び出し元に影響を与えることができるのか 3. なぜ修飾キーは押すことができないのか 参考資料 まとめ
2021/05/22 18:01