Hi,
ich habe folgenden Fall, welchen ich mir nicht so Recht erklären kann:
Habe Werte wie zB "24,30 kg" in Zellen stehen. Die Zellen sind als Standard formatiert und im Debugger wird der Wert als String/Variant angezeigt.
Nun versuche ich alle Zellen, die nicht eines von drei gewünschten Formaten haben mit den folgenden Abfragen gelb einzufärben:
If Not .Cells(y, x).Value Like "?? kg" Or Not .Cells(y, x).Value Like "??,? kg" Or Not .Cells(y, x).Value Like "??,?? kg" Then
.Cells(y, x).Interior.Color = 10092538
End If
Es werden allerdings ausnahmslos alle Zellen eingefärbt, zB. auch mit dem Wert "24,30 kg". Ist das Like nicht mit dem Komma im Wert kompatibel, oder woran hängts? Die Werte haben auch kein vor- oder nachgestelltes Leerzeichen.
Viele Grüße
Tobi
|