
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も見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
4videosoftのブルーレイリッピ...
-
【マクロ】PasteSpecialメソッ...
-
チャイコフスキーの舟歌
-
VBA ダブルクリックするたびに...
-
最近の若者は、なぜあんなにギ...
-
コタツのコード取り換えについて
-
Am7の省略コード(m7の省略コー...
-
カポをつけてコード
-
中一です。ギターかピアノだっ...
-
ベース キー変更について
-
ギターのTAB譜の記号 N.C....
-
音楽(クラシック)にくわしいかた
-
何故CM7のシはアボイドノートに...
-
リコーダーの音孔のダブルホー...
-
チャイコフスキー 舟歌の 練...
-
リアルガチで耳コピ無双→コード...
-
【HULFT】 utllist とutladmin
-
○7+5のコードの意味がわかり...
-
ブルースハープ POPSでDmキ...
-
ポップスで属調に転調するものは?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA ダブルクリックしたときにc...
-
4videosoftのブルーレイリッピ...
-
FM7→G7→Em7→Am の時のカポ3と...
-
直納☆DocuWorksのキー...
-
「Stand by Me」と同じコード進...
-
Eveさんの「ドラマツルギー」っ...
-
Am Dm Bdim Cはコード進行がお...
-
作曲をしているのですがこの曲...
-
ギターのTAB譜の記号 N.C....
-
【マクロ】PasteSpecialメソッ...
-
Gmailを開いた状態でもうひとつ...
-
マイクロソフト 一時使用コード...
-
ベース キー変更について
-
ドライアーのコードから煙が出...
-
CODE関数から他の文字コードの...
-
中一です。ギターかピアノだっ...
-
楽譜の表記でG#とA♭どっちを使う?
-
VBA ダブルクリックするたびに...
-
DLookupがうまく出来ません
-
ギターで2弦2フレットと3弦2フ...
おすすめ情報
何を間違えたのか60歳以上の方への質問となってしまいました。年齢は問いませんのでよろしくお願いいたします。