VBAでシートにダブルクリックイベントの処理後にセルの編集に入らないようにします。
【手順1】
1.イベントを設定したいシートをプロジェクトから選択(ダブルクリック)。
2.コードを以下の様に記載。
Option Explicit Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Cancel = True MsgBox ("『" & Target.Address & "』でダブルクリックされました。" & vbCrLf & "セルの入力に入りません。") End Sub
1.シート上でダブルクリック。
1.以下のメッセージが表示されます。
【手順4】
1.シート上でダブルクリックしますが、セルの編集がキャンセルされます。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。