Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
776to780
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
776to780
776to780
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Fehler im Makro Spaltenvergleich?

Fehler im Makro Spaltenvergleich?
28.06.2006 11:26:07
Uwe
Hallo zusammen,
ich habe folgendes Makro geschrieben:
Dim u As Long
For u = 3 To Cells(Rows.Count, 5).End(xlUp).Row
If Cells(u, 3) Cells(u, 5) Then
Cells(u, 6).Value = "Fehler"
Cells(u, 6).Interior.ColorIndex = 3
Else
Cells(u, 6).Value = "o.K."
End If
If Cells(u, 1) = 0 Then
Cells(u, 6).Value = 0
End If
Next u
Es sollen die Spalten C und E verglichen werden und entsprechend in Spalte F als o.K. oder Fehler ausgewiesen werden.
Bei der Ausführung haut das in einigen Zeilen hin, in einigen Zeilem gibt es aber die Fehlermeldung, obwohl die Zellen in C und E gleich sind.
Beide Spalten sind als Zahl formatiert.
Ich kann hier sonst keinen Fehler finden, vielleicht jemand von euch?
Danke und Gruß Uwe

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Fehler im Makro Spaltenvergleich?
28.06.2006 11:39:45
Peter
Hallo Uwe,
das kann daran liegen, dass die Werte ein zusätliches Leerzeichen enthalten, was in der Ansicht gar nicht auffällt, oder ein Wert gar nicht numerisch ist, sondern ein Leerzeichen enthält.
Umgehen kannst du das ggf, indem du deine Werte mit Trim von nicht erwünschten Leerzeichen befreist.
z. B. Cells(u, 3) = Trim(Cells(u, 3))
Cells(u, 5) = Trim(Cells(u, 5))
vor den Vergleich einfügen.
Viele Grüße Peter
Eine kurze Nachricht, ob es läuft, wäre nett - danke.
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige