質問: excelのvbaマクロonkeyでテンキーをトラップしたい excelvbaのonkeyメソッドで数字キーの入力をトラップしたいのですが、 application.onkey "1", "keyevent1" のように指定した場合数字キーはトラップできるのですがテンキーの数字キーがトラップできません。 どなたかテンキーのトラップ方法をご存知の方教えてください。
回答: テンキーはkeycodeで指定します。 application.onkey "{96}", "keyevent1" これでテンキーの0が押されたときです。 以下、 テンキーの1は97 ・ ・ ・ テンキーの9は105です。