Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


2892 / 76735 ←次へ | 前へ→

【79483】Re:セルにマクロ登録
発言  γ  - 17/10/27(金) 6:55 -

引用なし
パスワード
   どうしても、文字通り、Enterキーが押されたことを認識させる必要がある、
ということなら、それは可能ではあるでしょう。
GetAsyncKeyStateをキーワードにして検索してみて下さい。

ただし、Enterキーを察知して、特定条件を満たしたら印刷を実行したいなら、
入力されたキーを絶えず監視するコードを走らせる必要があります。
(組込のイベントプロシージャとは違いますから)
Excelは、そのコードの実行のためだけに資源が使われますから、
ほかの処理はそっちのけということになります。

喩えれば、人が息を吸ったときに、何かのチェックをさせるようなもので、
ありふれていることだけに、24時間、息を吸ったかどうかを監視し続けるので、
人はろくなことができません。ノイローゼになります。それと同じです。

むろん、監視コードの開始と終了をユーザーから指示させれば、
四六時中の監視は不要になりますが、
印刷の指示は省けても余計なことが増えて、
かえって手間がかかることになります。

頻繁には起きることのない印刷なんですから、
ボタンを押すとか、特定セルへの入力(Changeイベントでキャッチ)くらいのことは、甘受してはどうでしょうか。
0 hits

【79473】セルにマクロ登録 SANO 17/10/25(水) 17:52 質問[未読]
【79475】Re:セルにマクロ登録 γ 17/10/25(水) 21:28 発言[未読]
【79476】Re:セルにマクロ登録 γ 17/10/26(木) 7:28 発言[未読]
【79477】Re:セルにマクロ登録 SANO 17/10/26(木) 8:29 お礼[未読]
【79478】Re:セルにマクロ登録 マルチネス 17/10/26(木) 9:37 発言[未読]
【79481】Re:セルにマクロ登録 マナ 17/10/26(木) 19:00 発言[未読]
【79482】Re:セルにマクロ登録 γ 17/10/26(木) 20:58 発言[未読]
【79483】Re:セルにマクロ登録 γ 17/10/27(金) 6:55 発言[未読]
【79484】Re:セルにマクロ登録 SANO 17/10/27(金) 8:42 お礼[未読]

2892 / 76735 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free