InStr(ActiveCell.Formula...
Rolf
ich möchte, dass die Hintergrundfarbe einer Zelle automatisch vergeben wird, wenn in dieser Zelle sowohl ein "+"-Zeichen als auch ein "-"-Zeichen vorkommt. Also z.B. '-16,32+3,65+1,25'
Dazu habe ich folgendes gebastelt:
Private Sub Worksheet_Change(ByVal Target As Range)
If InStr(ActiveCell.Formula, "-") And InStr(ActiveCell.Formula, "+") Then
ActiveCell.Interior.ColorIndex = 6
End If
End Sub
Wenn ich nur "-" oder "+"-Werte abfrage (geänderte If-Verzweigung) funktioniert es.
In Kombination der beiden Parameter aber nur dann, wenn der negative Wert Was mache ich falsch?
Gruß, Rolf