No.1ベストアンサー
- 回答日時:
こんにちは
>2007年くらいに同じような質問があり、解決していたのですが、~
これでしょうか?
https://oshiete.goo.ne.jp/qa/3394296.html
ユーザフォームでの取得のようですが、それでよいのかな?
若干修正すれば、使用できるようですね。
◇前者の場合
・回答にタイポがありますので、まずそれを修正
(変数名 bCtrl の記述ミスが1ヶ所)
・回答中の vbCtrlMask 定数は存在しなくなっているようですので、&H02を使用する
あたりを修正すれば動作すると思います。
◇後者の場合
・32ビット環境であれば、そのまま使えると思います。
・64ビット環境の場合は、API宣言に PtrSafe が必要です。
https://learn.microsoft.com/ja-jp/office/vba/lan …
https://learn.microsoft.com/ja-jp/office/vba/lan …
一方で、通常のシートでのダブルクリックの場合は、Ctrlキーを押すとダブルクリックイベントが発生しないようですので、イベント処理では拾えないようです。
このような場合は、APIの GetAsyncKeyState などを用いて、プリミティブに判定するしかなさそうです。
https://vbabeginner.net/getasynckeystate/
ダブルクリックは、キー間隔を調べてシングルクリックかダブルクリックかを判断する必要があります。
同時にCtrlキーの押し下げを調査すれば、検出可能と思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのショートカットの別のキーへ割当。Ctrl+CをCtrl+1へ変更など 3 2022/11/10 00:03
- Windows 7 ショートカットキー 応用編 どういうの主に使いますか? 2 2022/12/28 23:46
- Visual Basic(VBA) エクセルVBA ダブルクリックしたら色反転を指定したセルのみにしたい 2 2022/04/06 12:52
- マウス・キーボード キーボード設定で困っています。長文です。 2 2022/12/10 12:44
- Visual Basic(VBA) VBAコードを張り付け後のエクセルの進め方 2 2023/02/07 18:24
- その他(コンピューター・テクノロジー) 画面がおかしい 3 2023/03/26 07:50
- Excel(エクセル) 【マクロ】プリントスクリーンした画像をエクセルに貼付して印刷したい 6 2022/11/30 20:11
- マウス・キーボード キーボードのCaps Lockキーと変換キーの挙動がおかしくなりました。 4 2022/09/04 22:44
- その他(パソコン・周辺機器) PCの操作中に画面がフリーズしましたマウスを動かしても反応しないし「Ctrl」キーと「Alt」キーと 2 2022/04/17 10:09
- デスクトップパソコン Windows11でスクショする方法がわかりません。 調べましたが、どうもWindowsキーがあるキ 8 2022/06/05 05:37
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
Ctrlキーを押しながらのダブルクリック
Visual Basic(VBA)
-
Ctrlキーが押されたことの検出
Excel(エクセル)
-
Excel VBAでマウスの左クリックのイベントを検知するには
Visual Basic(VBA)
-
-
4
エクセルVBAでUserFormを起動した時
Excel(エクセル)
-
5
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
6
コマンドボタンやイメージにマウスをのせるとボタン名を表示したい
Excel(エクセル)
-
7
右クリックによるイベントマクロでコンテキストメニューを非表示にしたいのですが、
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
4videosoftのブルーレイリッピ...
-
VBA ダブルクリックしたときにc...
-
曲のキーを捜すとき迷った、、、
-
和声と和音の違いについて教え...
-
マイクロソフト 一時使用コード...
-
ギターの音階ってCDEFGABでドレ...
-
『車の中でかくれてキスをしよ...
-
ギターのTAB譜の記号 N.C....
-
付加リズムと分割リズム
-
コード進行をパクるという事に...
-
So Much in Loveのコードを教え...
-
ピアノとギターの音域がかぶら...
-
ピアノを長い間やっていて、最...
-
和音を聞き取れません
-
切断電源コードをつなぐ
-
同じメロディーを音階を変えな...
-
コード進行の必要性
-
スケールとカデンツ!一覧でき...
-
Cメジャースケールで作られてる...
-
vプリカの発行コードを入力して...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA ダブルクリックしたときにc...
-
「Stand by Me」と同じコード進...
-
FM7→G7→Em7→Am の時のカポ3と...
-
4videosoftのブルーレイリッピ...
-
Eveさんの「ドラマツルギー」っ...
-
Am Dm Bdim Cはコード進行がお...
-
音楽理論について
-
Cから始まる曲で、Aマイナーで...
-
ppppp https://youtu.be/EmsrH4...
-
ギターの音階ってCDEFGABでドレ...
-
VBA ダブルクリックするたびに...
-
ギターのTAB譜の記号 N.C....
-
マイクロソフト 一時使用コード...
-
片側がUSBで片側がイヤホンジャ...
-
JAN コードとITFコードの違い...
-
Cメジャースケールで作られてる...
-
ドライアーのコードから煙が出...
-
Gmailを開いた状態でもうひとつ...
-
ベース キー変更について
-
和声と和音の違いについて教え...
おすすめ情報
何を間違えたのか60歳以上の方への質問となってしまいました。年齢は問いませんのでよろしくお願いいたします。