• 締切済み

マクロでダブルクリック、右クリック両方つかうには

 一つのブックの全ワークシートでVBAのイベントを使って、ダブルクリック、右クリックでそれぞれ別のコピーペーストを両方ををつかいたいのですが、うまくいきません。方法を知っている方いますか?

みんなの回答

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

何がどう、うまくいかないのでしょう? ダブルクリックは Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) 'ここに作動させるコード End Sub クリックは Private Sub Worksheet_SelectionChange(ByVal Target As Range) 'ここに作動させるコード End Sub で出来ると思いますが。

webmario
質問者

補足

ありがとうございました

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • オートシェイプをクリックしてマクロを実行するには?

    EXCEL97です。 オートシェイプをクリックまたはダブルクリックされたことをひろってVBAが実行されるようにしたいのですができるのでしょうか。 セルであればワークシートのイベントでできるのですが図形でのやり方がわからず困っています。 ちなみに図形には直線、四角形(テキストも)、矢印などが対象になります。 すみませんがご教授お願いします。

  • Excel VBAでマウス移動&ダブルクリックを。

    EcxelでVBAマクロを作成してます。 Excelから、別のウインドウ(Excelではないソフトのウインドウ) をActiveにし、「決まった座標位置へマウスを動かし、そこで、 ダブルクリック」という動作をさせたいのですが、 「座標移動&ダブルクリック」がどうしてもできません。 (その後、コピーペーストをしてExcelに戻します。) ウインドウをActiveにしたり、コピペ等は、Sendkeyで、できたのですが、 どうしても座標移動&ダブルクリックだけができません。 (そのソフト特有で、どうしても、 ダブルクリックしなくてはならない箇所があるのです。) APIなどを使用するとできますでしょうか? Sendkeyでもダブルクリック&マウスの座標移動があるようなので、 試してみましたが、それは、うまくいきませんでした。 何か別の方法をご存知の方がいらっしゃれば、教えていただきたいと思います。 よろしくお願いします。

  • 右クリックができない

    ハンゲームのチャット入力の画面のみ 右クリックができません。 このためコピーペーストができなくて困っています。 なぜこの画面のみ右クリックができないのでしょうか。 何か設定で右クリックできるようになりませんでしょうか? ご存知の方は教えて頂けると幸いです。 よろしくお願い致します。

  • 時間がたつと? 右クリックできない

    起動してから時間がたつと(!? はっきりしないですが)右クリックがよく出来なくなります。(コピー&ペースト出来ないのが特に困ります) そしてその不具合が起こるころにリンクをクリックしても反応しなくなったりもするのです。(固まっているわけではありません) 再起動すると両方だいたい直るのですが何ででしょうか? ちょっとわかりずらくて申し訳ないですが考えられそうな原因など教えて下さい。

  • シングルクリックとダブルクリックのイベントについて

    皆さん、こんばんは。 ちょっと疑問に感じたものがありましたので質問させてください。 今日のある質問、 内容はセルをシングルクリックした場合と ダブルクリックした場合のイベントの違い。 その質問に対する次の回答について。 (1)両方のイベントを機能させるとSelectionChangeが先になり  その後、同セルWクリックでDoubleClickイベントが機能します (2)SelectionChange のシングル・クリックとBeforeDoubleClickの  ダブル・クリックとはダブル・クリックの過程にシングル・クリック  があるので、論理的に、そのイベントは重なってシングル・クリックに  取られるはずです」 (1)はたぶん回答者の勘違いだろうと思うのでそれはいいのですが、 疑問に感じたのは(2)の方です。 (2)の意味は、ダブルクリックすると必ずシングルクリック 即ちSelectionChangeイベントのみが発生し、 BeforeDoubleClickは発生しないということでしょうか いままでBeforDoubleClickも発生する場合があると思っていましたので質問しました。 回答者がVBA熟知の方なので当方が何か勘違いしているのかも知れませんが・・・。 以上宜しくお願いいたします。

  • 右クリック禁止?

    どこに書いていいかわかんなかったので、 ここで質問させていただきます。 右クリック禁止の掲示板(画像の持ち出しを防ぐため) で、レスをするためにメモ帳にすべてレスを書き込んで、 コピーして投稿したいんですが、 右クリック禁止なので、それができません。 また1から打ち直さなくてはいけないんでしょうか? 右クリック禁止解除か、コピー&ペーストのできる 方法教えてください。

  • ExeclVBAユーザーフォームから右クリックでショートカットメニューで困っています。

    ExcelVBAのユーザーフォーム上で、テキストなどを編集する際に右クリックしてコピー&ペーストとかのショートカットメニューを出したいんでけど、出せないものなのでしょうか?書籍などにはワークシート上で自作の右クリックのショートカットマクロを割り付ける、というTipsが掲載されていますが、参考にコードを書いてもうまくいきません。

  • 右クリックで...

    mac osx 10.5.8 safariです。右クリックで出て来るメニューの中に、何処かの翻訳サイトを入れたいんですが。そこをクリックすると一発で翻訳サイトへ飛ぶ様な...。今は、英語文章をコピーして翻訳サイトに行くのに何回もクリックして別に立ち上げてペーストする作業が面倒くさいんです。ご存知でしたら教えて下さい。

    • ベストアンサー
    • Mac
  • Excelのマクロを実行するきっかけとなるイベントについて

    マクロのイベントに「ワークシートの追加」(Private Sub Workbook_NewSheet(ByVal Sh As Object))がありますが、「ワークシートのコピー」をきっかけに、マクロを実行したい場合は、どのようにすればよいでしょうか? シートタブを右クリックして、コピーを追加のチェックボックスをONにして、同一ブック内にシートをコピーする操作の直後に、マクロを実行したいと考えています。 お知恵をお貸しください。

  • Excelがダブルクリックで開かなくなりました

    Excelブックがダブルクリックで開かなくなりました。 「ファイル」→「開く」からだと開けるのですが、 ブックを直接ダブルクリックで開こうとすると、空っぽの Excelが立ち上がってしまいます。ネットで調べてみて 「ツール」→「オプション」→「全般」タブの 「ほかのアプリケーションを無視する」のチェックが はずれていることも確認したのですが、ダメでした。 おそらくマクロが関係しているのかなと思い、このカテゴリ に投稿させて頂きました。VBAの知識に乏しい為、自分で 作ったマクロにも関わらず、何が悪いのかわかりません。 VBAでこういう現象が起こりうるケースをご存知でしたら 教えて頂けますでしょうか? 宜しくお願い致します。

専門家に質問してみよう