• ベストアンサー

AccessVBAのコード

初歩的な質問かも知れませんが宜しくお願いします。 環境はOS:Xp・Access2000です。 「タブキー以外のキーが押された場合」 というコードをAccessVBAで記述したいのですが、どう書けば良いか解りません。 知っておられる方がおられましたら、どうか教えてください。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

テキストボックスにカーソルがあるときだと仮定します。 以下のように判定できます。 Private Sub テキスト0_KeyPress(KeyAscii As Integer) If KeyAscii <> 9 Then MsgBox ("TabKey以外が押されました") End If End Sub ちなみにAsciiコードでバックスペースは8,リターンは13となっています。

yu--ko
質問者

お礼

お礼が遅くなって申し訳ありません。 大変丁寧に解説して頂いて、ありがとうございました。おかげですんなりと解決いたしました。 本当にありがとうございました。

関連するQ&A