2
Этот код ставит галочку или крестик в колонке C и меняет шрифт Марлетт:Почему этот код влияет на ячейки в столбце C?
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("B5:B25", "D5:D25")) Is Nothing Then
Cancel = True 'Prevent going into Edit Mode
Target.Font.Name = "Marlett"
If Target = vbNullString Then
Target = "a"
Else
Target = vbNullString
End If
End If
End Sub
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("B5:B25", "D5:D25")) Is Nothing Then
Cancel = True 'Prevent going into Edit Mode
Target.Font.Name = "Marlett"
If Target = vbNullString Then
Target = "r"
Else
Target = vbNullString
End If
End If
End Sub
Ниццей и простой. – Sam
Это сработало, спасибо, мил ...! – SteveL2013