Ein Bereich innerhalb der Spalte A ist mit "eVaCuSp" benannt.
Diesem möchte ich eine bedingte Markierung zuweisen. Diesen Vorgang habe ichzuerst mit dem Makrorecorder aufgenommen und versucht umzuschreiben.
Ich erhalte beim der Zeile FormatCoditions.Add ... die Fehlermeldung:
Ungültiger Prozeduraufruf oder ungültiges Argument.
Kann mir jemand helfen?
Danke, Peter
MAKRORECORDER:
'''Selection.FormatConditions.Delete
''' Selection.FormatConditions.Add Type:=xlExpression, Formula1:= _
''' "=A2=BEREICH.VERSCHIEBEN(A2;1;)"
''' Selection.FormatConditions(1).Interior.ColorIndex = 38
UMSETZUNG (mit Fehlermeldung):
[eVaCuSp].FormatConditions.Delete
[eVaCuSp].FormatConditions.Add Type:=xlExpression, Formula1:= _
"=" & ActiveCell & "=OFFSET( " & ActiveCell & ",1,)"
[eVaCuSp].FormatConditions(1).Interior.ColorIndex = 38