過大解釈での例示です。違っているようなら、ごめんなさいm(__)m
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
''対象外範囲の場合は処理しない。
If Target.CountLarge \u0026gt; 1 Then Exit Sub
If Application.Intersect(Target, Range(\u0026quot;E:G\u0026quot;)) Is Nothing Then Exit Sub
If Cells(Target.Row, \u0026quot;B\u0026quot;).MergeCells \u0026lt;\u0026gt; True Then Exit Sub
''チェックセルに「レ」を設定する。既にある場合はクリアする。
Cancel = True
With Cells(Cells(Target.Row, \u0026quot;B\u0026quot;).MergeArea(3).Row, \u0026quot;G\u0026quot;)
If .Value = \u0026quot;\u0026quot; Then
.Value = ChrW(\u0026amp;H2713)
Else
.ClearContents
End If
End With
End Sub
※別の方がいわれていますが、チェックボックスでブック容量が過大になるのは変な気がします。なにかはわかりませんが、残骸が残っているような気がしますm(__)m