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

erstes ElseIf wird erkannt...die nächsten nicht?

Forumthread: erstes ElseIf wird erkannt...die nächsten nicht?

erstes ElseIf wird erkannt...die nächsten nicht?
19.05.2004 11:40:00
Peter
Hallo an die Spezialisten,
nachdem die Schleife jetzt stimmt (Danke an Matthias)....verstehe ich aber folgendes nicht.... die "IF"-Bedingung wird erkannt, das ERSTE "ElseIF" ebenso, jedoch die nachfolgenden nicht und der Wert wird bei allen auf "ab 11" gesetzt...wo liegt da der Fehler?

Private Sub Worksheet_Activate()
Dim iZeile As Long
Dim Alter As Integer
For iZeile = 5 To 1000
With Sheets("mitglieder")
If Cells(iZeile, 7) > 0 Then
Alter = DateDiff(interval:="yyyy", date1:=.Cells(iZeile, 7), date2:=Now)
Sheets("mitglieder").Cells(iZeile, 10) = Alter
Else: Cells(iZeile, 10) = ""
End If
End With
A = Sheets("mitglieder").Cells(iZeile, 10).Value
If A <= 10 Then
Cells(iZeile, 11).Value = "bis 10"
ElseIf A > 10 <= 14 Then
Cells(iZeile, 11).Value = "ab 11"
ElseIf A > 14 <= 18 Then
Cells(iZeile, 11).Value = "ab 15"
ElseIf A > 18 <= 29 Then
Cells(iZeile, 11).Value = "ab 19"
ElseIf A > 29 <= 40 Then
Cells(iZeile, 11).Value = "ab 30"
ElseIf A > 40 <= 50 Then
Cells(iZeile, 11).Value = "ab 41"
ElseIf A > 50 <= 60 Then
Cells(iZeile, 11).Value = "ab 51"
ElseIf A > 60 Then
Cells(iZeile, 11).Value = "ab 61"
End If
Next iZeile
End Sub

Daanke nochmals im Voraus
Peter S.
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: erstes ElseIf wird erkannt...die nächsten nicht?
19.05.2004 11:44:58
Matthias
Hallo Peter,
statt
ElseIf A > 10 
schreibe:
ElseIf A > 10 And A 
A > 10 ergibt nämlich True oder False, die weitere Prüfung ist dann "False Gruß Matthias
P.S. Hab' ich doch im anderen Thread schon beantwortet, oder? :-)
Anzeige
Danke Matthias....hatte es leider übersehen! o.T
19.05.2004 11:57:36
Peter
.
;

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