- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel2007VBA右クリックの複数回使用)
Excel2007VBA右クリックの複数回使用
このQ&Aのポイント
- Excel2007VBAのワークシートイベントプロシージャにおいて、右クリックを連続で使用する方法について教えてください。
- 質問者はExcelのワークシートとVBAでタイムカードを作成しており、出勤打刻と退勤打刻の両方を使用したいのですが、コードを修正する必要があります。
- 質問者は「出勤打刻」と「退勤打刻」のクリック方法が異なることで混乱しており、統一する方法を知りたいと考えています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
同一イベントプロシージャは1つしか定義できないので1つにまとめて下さい。 私見ですが、クリック列はB列にして、C・D列の入力有無で自動選択しては 如何でしょうか。
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.2
こんな冗長なVBAコードを読者や回答者に読ませるのはやめてください。 質問するときは、ポイントを文章で記述してください。回答者に手数を出来るだけ掛けさせないこと。 ーー 出勤と退勤を同一シートで区別するなら、ダブルクリックするセル位置で判別するとか、所定のセルの値を何か一定の値にさせる約束にしないと、イベントを受ける(OSなどの)システムでは業務(アプリ)的な意味は区別してないのだから、どうしようもない。 そういう心構えで、無理のないようにシステムを考えよ。
質問者
お礼
imogasi様 ご回答ありがとうございます。 上記のご意見さんこうにさせていただいた上で 仕様やコードをもう一度考えてみたいと思います。
お礼
mu2011様 いつもお世話になります。 >私見ですが、クリック列はB列にして、C・D列の入力有無で自動選択しては 如何でしょうか。 ご意見参考にさせていただきます。