Ich würde gerne wissen, wie auf die Spalte in bedingter Formatierung mit dem Titel "Gilt für" zugreifen und meine eigenen Bedingungen eingeben. Ich habe einen Screenshot zur besseren Referenz aufgenommen.Mit VBA bedingte Formatierung auf einen Bereich von Zellen anwenden
Mein Code der Syntax in der bedingten Formatierung für das Hinzufügen ist,
With Selection
.FormatConditions.Delete
.FormatConditions.Add Type:=xlExpression, Formula1:="=" & c.Address & "=TRUE"
.
.
.
End With
Ich glaube, der Code dort hinzugefügt werden soll, aber ich kann die korrekte Syntax einfach nicht finden.
Update:
ich meinen Code aktualisiert wie folgt aussehen,
With Range(Cells(c.Row, "B"), Cells(c.Row, "N"))
.FormatConditions.Delete
.FormatConditions.Add Type:=xlExpression, Formula1:="=" & c.Address
.FormatConditions(1).Interior.ColorIndex = 15 'change for other color when ticked
End With
Dies würde im Wesentlichen Reihen aus einem bestimmten Bereich relevant sind, wo ich die Checkbox platziert, haben ihre Hintergrundfarbe geändert . Die Checkbox-Position wird durch c.Address repräsentiert, wobei 'c' den Ort der Zelle enthält, die ich ausgewählt habe, um meine Checkbox zu platzieren.
Danke, Ihr Hinweis hat mir sehr geholfen – winhung