试图只在特定单元格中inputcheckbox
我想避免开发人员checkbox,所以我发现这个代码,但需要多个列是checkbox。 具体列4,5,6。
我知道它简单。 这是我正在与之合作
Option Explicit Private Sub Worksheet_SelectionChange(ByVal Target As Range) With Target 'Column D If .Column <> 4 Then Exit Sub On Error Resume Next If Asc(.Value) = 168 Then .Font.Name = "Wingdings" .Value = Chr(254) Else: .Value = Chr(168) End If End With End Sub
谢谢
只要testingD,E,F列:
Private Sub Worksheet_SelectionChange(ByVal Target As Range) With Target 'Column D & E & F If .Column = 4 Or .Column = 5 Or .Column = 6 Then On Error Resume Next If Asc(.Value) = 168 Then .Font.Name = "Wingdings" .Value = Chr(254) Else .Value = Chr(168) End If End If End With End Sub