Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

If value liest nur erste Ziffer aus

Forumthread: If value liest nur erste Ziffer aus

If value liest nur erste Ziffer aus
23.05.2014 17:25:08
Johannes
Huhu,
wahrscheinlich ein Grundlagen Problem, aber ich bin zu schusselig, um die richtigen Suchbegriffe einzugeben.
Ich mache eine Abfrage über eine Schleife:
For a = 3 To Z
With ActiveSheet.Cells(a, 2)
.Select
If .Value > "2" Then
X = X + 7
End If
End With
Next a
Z sind die benutzen Zellen des Tabellenbalttes und wird vor der Schleife in X kopiert.
Zu Testzwecken habe ich in Spalte B ausgedachte Werte geschrieben.
Nehmen wir mal an diese:
1 If-bedingung wird nicht ausgeführt - korrekt
2 If-bedingung wird nicht ausgeführt - korrekt
3 If-bedingung wird ausgeführt - korrekt
10 If-bedingung wird nicht ausgeführt - falsch
21 If-bedingung wird ausgeführt - korrekt
99 If-bedingung wird ausgeführt - korrekt
100 If-bedingung wird nicht ausgeführt - falsch
201 If-bedingung wird ausgeführt - korrekt
Es wird also nur nach der ersten ziffer gesucht und diese überprüft.
Und da die Bedingung eigentlich
If .Value > "0.0014" Then
sein soll, stehe ich vor einem großen Fragezeichen.

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: If value liest nur erste Ziffer aus
23.05.2014 18:10:50
Daniel
Hi
probiere mal

If .Value > 2 Then

durch die Anführungszeichen machst du aus der Zahl 2 den Text "2" und damit werden auch die Regeln des Textvergleichs angewendet.
Und beim Vergleichen von Texten entscheidet nicht der ganze Wert, sondern das erste unterschiedliche Zeichen von links gesehen.
die Textlänge spielt keine Rolle. Wenn Texte wie Zahlen verglichen würden, käme "ZZ-TOP" vor "Adam and The Ants"
Gruß Daniel

Anzeige
AW: If value liest nur erste Ziffer aus
26.05.2014 11:42:33
Johannes
Es kann so einfach sein...
Vielen Dank Daniel!
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige