Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

If schleife

Forumthread: If schleife

If schleife
01.04.2008 14:55:00
Gabi
Hallo Leute
Kann sich mal jemand bitte anschaun was hier der Fehler ist...ich bekomm es nicht raus. Wenn die Werte innerhalb des Bereiches liegen sollte eigentlich die Tabelle 2 aufgehn aber irgendwie funzt das nicht.
https://www.herber.de/bbs/user/51181.xls
danke gabi

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: If schleife
01.04.2008 15:00:12
Harald
Hallo Gabi,
welchen Bereich wilst Du eigentlich genau prüfen?
Mit Deiner Formel
If (A1 > 2300) * (A1 = 2) * (A2 multiplizierst Du Wahrheitswerte (was für Operationen mit Wahrheitswerten eigentlich unsinnig ist). Wenn nur einer der Vergleich Null liefert, ist alles Null.
Gruß Harald
P.S.: Das ist nur eine IF-Abfrage, keien Schleife. Dafür fehlt die Wiederholung.

Anzeige
AW: If schleife
01.04.2008 15:09:57
Harald
Vielleicht so:

Private Sub CommandButton1_Click()
If (Cells(1, 1).Value > 2300) Or (Cells(1, 1).Value = 2) Or (Cells(2, 1).Value 


Statt A1 -> Cells(1,1), dabei steht die erste 1 für die Zeile (1), die zweite 1 für die Spalte (A).
Ebenso Cells(2,1 = Zeile 2, Spalte A.
Gruß Harald

Anzeige
AW: If schleife
01.04.2008 15:36:57
Uwe
Hi Gabi,
Du kannst nicht einfach eine Formel aus dem sheet in VBA verwenden. VBA fasst A1 und A2 als Variablen auf und nicht als die Werte aus den Zellen!!!
So klappt es:

Private Sub CommandButton1_Click()
If Range("A1").Value > 2300 And _
Range("A1").Value = 2 And _
Range("A2").Value 


Gruß
Uwe
(:o)

Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18