Excel VBA質問箱 IV

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

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


12021 / 13645 ツリー ←次へ | 前へ→

【12820】右クリックメニューの非表示 とりとり 04/4/16(金) 11:38 質問
【12821】Re:右クリックメニューの非表示 IROC 04/4/16(金) 11:41 回答
【12822】Re:右クリックメニューの非表示 とりとり 04/4/16(金) 11:44 お礼

【12820】右クリックメニューの非表示
質問  とりとり  - 04/4/16(金) 11:38 -

引用なし
パスワード
   早速ですが、ワークシートの右クリックイベントを使用したいと思っています。
しかし、ワークシート上で右クリックをした際に、マクロは走るのですが
マクロ終了後に、右クリックメニューが表示されます。

これを回避する方法はないのでしょうか?

ご教授お願いします。

【12821】Re:右クリックメニューの非表示
回答  IROC  - 04/4/16(金) 11:41 -

引用なし
パスワード
   ヘルプの抜粋です。


BeforeRightClick イベント
        

既定の右クリックの操作の前に、
埋め込みグラフまたはワークシートを右クリックしたときに発生します。

構文 1
Private Sub object_BeforeRightClick(Cancel As Boolean)

構文 2
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)


Cancel  イベントが発生すると、False が渡されます。イベント プロシージャでこの引数に True を設定すると、プロシージャが終了しても既定の右クリックの操作は実行されません。

解説
他のワークシート イベントと同様に、ポインタが図形またはコマンド バー (ツールバーまたはメニュー バー) の上にある場合、右クリックしてもこのイベントは発生しません。

【12822】Re:右クリックメニューの非表示
お礼  とりとり  - 04/4/16(金) 11:44 -

引用なし
パスワード
   うあ・・・
ヘルプにちゃんと書いてありますね・・・見落としてました・・・

すばやい回答ありがとうございました!

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