ExcelのVBAで質問いたします。


テンキーの「/」押下時にマクロを実行するように設定したいのですが、
以下でよいと思うのですが、上手くいきません。

Application.OnKey "{111}", "マクロ1"

原因がわからず質問致します。
どうぞよろしくお願い致します。







ちなみに
Application.OnKey "{96}", "マクロ1"
Application.OnKey "{97}", "マクロ1"
このようにテンキーの「0」や「1」に対して
はうまくいくのですが、なぜ「/」はダメなのでしょうか?

回答の条件
  • 1人1回まで
  • 13歳以上
  • 登録:2010/12/07 22:31:01
  • 終了:2010/12/08 11:51:58

回答(2件)

id:van-dine No.1

van-dine回答回数108ベストアンサー獲得回数112010/12/07 22:57:00

ポイント60pt

昔の表計算ソフト、「ロータス1-2-3」というソフトでは

「/」の入力はメニューを表示するためのコマンドでした。

当時は「ロータス1-2-3」がトップシェアの状態であったため、

後にExcelもこの機能がつきました。

それが今でも続いています。

一応、

「オフィスボタン(左上の丸いボタン)」

「Excelのオプション」

「詳細設定」

「Lotusとの互換性」

「Microsoft Office Excel メニュー キー」

(2007~2010の場合)

で設定変更ができます。

id:miku1973

おお!勉強になりました!完璧です!ありがとうございます!

2010/12/08 11:51:40

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 きゃづみぃ 13539 10064 1198 2010-12-07 22:48:41

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません