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も見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
Ctrlキーを押しながらのダブルクリック
Visual Basic(VBA)
-
Ctrlキーが押されたことの検出
Excel(エクセル)
-
Excel VBAでマウスの左クリックのイベントを検知するには
Visual Basic(VBA)
-
-
4
エクセルVBAでUserFormを起動した時
Excel(エクセル)
-
5
コマンドボタンやイメージにマウスをのせるとボタン名を表示したい
Excel(エクセル)
-
6
右クリックによるイベントマクロでコンテキストメニューを非表示にしたいのですが、
Visual Basic(VBA)
-
7
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
FM7→G7→Em7→Am の時のカポ3と...
-
4videosoftのブルーレイリッピ...
-
Eveさんの「ドラマツルギー」っ...
-
ギターの音階ってCDEFGABでドレ...
-
VBA ダブルクリックするたびに...
-
コード名でいくつか質問があり...
-
コード進行の必要性
-
JAN コードとITFコードの違い...
-
マイクロソフト 一時使用コード...
-
【音楽記号】 この「♭」が逆に...
-
Cメジャースケールで作られてる...
-
片側がUSBで片側がイヤホンジャ...
-
コード進行とスケールについて
-
耳コピ
-
ギターのTAB譜の記号 N.C....
-
和声と和音の違いについて教え...
-
電気コードだけ買うことって可...
-
ベース キー変更について
-
dim7コードはシックスなのにな...
-
増六の和音について! 増六の和...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
4videosoftのブルーレイリッピ...
-
ppppp https://youtu.be/EmsrH4...
-
VBA ダブルクリックしたときにc...
-
FM7→G7→Em7→Am の時のカポ3と...
-
「Stand by Me」と同じコード進...
-
直納☆DocuWorksのキー...
-
曲のキーを捜すとき迷った、、、
-
Am Dm Bdim Cはコード進行がお...
-
Avast(無料)の期限が切...
-
Cから始まる曲で、Aマイナーで...
-
Eveさんの「ドラマツルギー」っ...
-
マイクロソフト 一時使用コード...
-
ギターのTAB譜の記号 N.C....
-
VBA ダブルクリックするたびに...
-
パソコンから出てる有線コード...
-
楽譜の表記でG#とA♭どっちを使う?
-
マイクロソフト OFFICEが 安い...
-
pinコード
-
JAN コードとITFコードの違い...
-
Cメジャースケールで作られてる...
おすすめ情報
何を間違えたのか60歳以上の方への質問となってしまいました。年齢は問いませんのでよろしくお願いいたします。