• ベストアンサー

VBAでマウスの右クリックをロックしたい

ExcelのSheet1に「入力」ボタンと「終了」ボタンがあります。 データ入力は必ず「入力」ボタンを押下して表示されるUserForm1からのみに制御したいと思っています。 そのため、当該ファイルを開いた場合のみ、マウスの右クリック(コピー&ペースト等)ができないようにロックしたいのですが、どのようにしたらよいのでしょうか。 また、「終了」ボタンを押下したら、当該ファイルを終了し、マウスの右クリックのロックを解除されるようにしたいと思っています。 どなたかご教授下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.2

右クリックのみならず、編集メニューのコピー&貼り付けや、Ctrl+C と Ctrl+V も何とかしなきゃならないのでは? 状況によってはいっそ Workbook_Open で UserForm を ShowModal で表示しちゃった方が楽かも、、、

その他の回答 (1)

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

シートのモジュールに Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean) Cancel = True End Sub とすれば、該当シートの右クリックのキャンセルが可能です。

関連するQ&A

  • 右クリック固定マウスを探しています

    お世話になっております。 右クリック固定マウスを探しています。 具体的には、マウスの右ボタンを1回クリックすると、 クリックしたままの状態をキープし、もう一度右ボタンを クリックすると、クリック状態を解除できる。 この様なマウスが製品として世の中に無いでしょうか。 できればソフト的な制御ではなく、ハード的に(1度押したら 物理的に押したままの状態で、もう一度押したら物理的に ボタンが上に戻る)。 もしご存知の方いらっしゃいましたら。メーカー、型番、および 参考となるURLなど教えていただけませんか? 当方PC/AT互換機でWindowsXPにて使用します。 よろしくお願いします。

  • マウスの右クリックがおかしいんです。

    こんにちは。 マウスの右クリックでコピー&ペーストをよく利用しているのですが 1週間前程からマウスの右クリックを押すと瞬時に消えてしまうと言う現象になりました。 そして先ほどからは右クリックを押すとただの白い箱が出るだけになって そこを選択すると文字が出てくると言う現象に変わりました。 何をした覚えもありませんが、何故このような状態になるのでしょうか? ご存知の方がいらしたら是非教えてください。

  • 右クリック無効を解除したい。

    スタートボタンを押下し「全てのプログラム」にマウスを移動すると、プログラムの一覧が表示されます。 そのプログラムの一覧全てで右クリックをしても何も表示されません。 どうしたら無効を解除できるでしょうか。

  • マウスの右クリックが効かなくなってしまいました。

    教えてください。 エクセルのシート上で右クリックしたときにコピーや切り取りなどのメニューが出ると思いますが、 突然出なくなっていしまいました。ただ、すべてのファイルではなく一部のファイルでは出てくるものも あります。メニューバー上では出ます。特にマウスの設定も変えたわけではないのですが・・・。 分かる方いましたらお願いします。作業しづらく困っています。

  • マウスの右クリックがきかなくなりました

    マウスの右クリックがきかなくなりました。ネットで、設定ーマウスのプロパティーボタンの構成ー主と副の切り替えにチェックー右クリックでチェックが消えれば問題なし と有りましたが、チェックが消えませんでした。 ※OKWAVEより補足:「富士通FMV」についての質問です。

  • 右クリックが使えなくなりました

    先日からマウスの右クリックが使えなくなってしまって コピー&ペーストができなくて不便な思いをしています。 スタート画面では右クリックは使えます。 左マウスで文字を反転させてDeleteもできません。 マウスの不具合なのでしょうか?

  • マウスの右クリック押下中サイドボタン5が無効になる

    使用商品:M-BL21DB,XGM10DBの2種 詳細: マウスアシスタントでボタン5をSHIFTに割り当て済み ボタン4はCTRLに割り当て済み 基本的に意図通り(割り当てした各ボタンがキーボードのそれと同様に扱える)に動作します。右クリック押下中もボタン4は正しく機能します。 なぜ右クリック押下中だけボタン5が機能しなくなるのでしょうか。 ご存じでしたらご教授いただけると幸いです。 ※OKWAVEより補足:「エレコム株式会社の製品」についての質問です。

  • Excelでマウスの右クリックがきかない

    ときどきなのですが、Excel2007のシートでマウスの右クリックがきかなくなることがあります。 原因がわからないのですが、他のソフトでは発生しませんし、毎回必ずなるわけでもありません。 なにかそういう機能などを知らないうちに使ってしまっているのでしょうか? それともやはり私のマウスやExcelの不具合でしょうか? Excel2007の機能でマウスの右クリックができなくなるような機能がありましたら教えてください。 また、この現象の直し方がありましたら教えてください。

  • マウスの右クリック左クリックができません。

    デスクトップ上で、アイコンなどが左右クリックできません。 最小化する部分(青い部分)だけでは左クリックも右クリックもできます。 そこの青い部分以外では全く反応してくれません。 マウスを変えてもだめ、マウスの主きー切り替えもだめなんです。 マウスにボタンがついているのですが(三つほど)その一つのボタンを青い部分以外で押せばアイコンなどが押せるようになるのです。その代わり青い部分ではクリックが全くできなくなります。 そうした状態でアイコンをクリックして開いてもクリック聞きません。いちいちマウスについているボタンを押さなければ反応してくれないのです。 システム復元をしてもだめでした。 助けてください。お願いします。

  • マウスの右クリックができない

    マウスの右クリックが作動しません。ネット画面では問題ないのですが、エクスプローラー画面で右クリックするとずっとサークルが回っています。 設定のデバイスで調べたところ、マウスの問題ではないようです。(主と副のボタンを切り替える、のチェックをつけてはずすことができました) 解決策がありましたら、教えてください! PCは、NECのLavie,マウスは古いLogicoolです。 Windows8を使用しています。 どうぞよろしくお願い致します。 ※OKWaveより補足:「NEC 121ware :周辺機器」についての質問です

専門家に質問してみよう