hinzuzufügen / zu entfernen In diesem Artikel verwenden wir vor dem Doppelklick das Ereignis des Arbeitsblatts, um die Zelle zu aktivieren und zu deaktivieren.

Rohdaten bestehen aus einigen Lebensmitteln. Wir möchten die Artikel, die wir gekauft haben, ankreuzen.

ArrowRawData

Beim Doppelklicken auf eine Zelle wird ein Häkchen hinzugefügt. Auf die gleiche Weise kann es durch erneutes Doppelklicken entfernt werden.

ArrowOutput

Code Erklärung

Wenn Target.Column = 3, wird der obige Code verwendet, um das Doppelklickereignis so einzuschränken, dass es nur ausgeführt wird, wenn auf die Zelle in der 3. Spalte doppelklickt wird.

Abbrechen = Wahr Der obige Code wird verwendet, um zu verhindern, dass eine Zelle in den Bearbeitungsmodus wechselt.

Target.Font.Name = „Marlett“

Der obige Code wird verwendet, um der Zielzelle die Marlett-Schriftart zuzuweisen.

Wenn Target = „“, dann Target = „a“

Sonst Ziel = „“

Ende Wenn Der obige Code wird verwendet, um ein Häkchen einzufügen und es ebenfalls zu entfernen. In der Marlett-Schrift steht „a“ für ein Häkchen und das Leerzeichen wird zum Entfernen des Häkchens verwendet.

Bitte folgen Sie unten für den Code

Option Explicit

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

'Checking whether target cell is in third column

If Target.Column = 3 Then



'Prevent cell going into Edit Mode

Cancel = True



'Changing font type of the cell

Target.Font.Name = "Marlett"



'Checking if target cell value is blank then inserting tick

If Target = "" Then

Target = "a"

Else

Target = ""

End If

End If

End Sub

Wenn dir dieser Blog gefallen hat, teile ihn mit deinen Freunden auf Facebook und Facebook.

Wir würden gerne von Ihnen hören, lassen Sie uns wissen, wie wir unsere Arbeit verbessern und für Sie verbessern können. Schreiben Sie uns unter [email protected]