Schleife OHNE Zahlenwert



Excel-Version: 9.0 (Office 2000)
nach unten

Betrifft: Schleife OHNE Zahlenwert
von: Stefan
Geschrieben am: 13.05.2002 - 17:19:17

Hallo,

habe folgendes Problem - ich möchte eine Schleife laufen lassen, die immer den selben Anweisungsblock ausführt, aber jedesmal mit einem anderen Wert für einen bestimmten String. Also konkret etwas in der Form:

For text = "a", "b", "c", "d" Do

Anweisungsblock
Next text

Das geht so nicht - gibt es eine Möglichkeit, sowas zu machen.

P.S. es handelt sich bei dem Text nicht um a,b,c,d sondern um wirkliche Wörter (also einfach den ASCII-Code um +1 erhöhen wird hier nicht gehen).

nach oben   nach unten

Re: Schleife OHNE Zahlenwert
von: Bonte
Geschrieben am: 13.05.2002 - 17:25:05

Hallo Stefan,

probier's doch mit einer Select Case-Abfrage

Select Case text
Case "a" or "b" or ...
Anweisungsblock
End Select

Gruß
Bonte


nach oben   nach unten

Re: Schleife OHNE Zahlenwert
von: Rolf, Lgh.
Geschrieben am: 13.05.2002 - 17:29:46

Hallo Stefan
ich glaube damit könnte man was machen:

Gruss Rolf
nach oben   nach unten

Re: Schleife OHNE Zahlenwert
von: Stefan
Geschrieben am: 13.05.2002 - 17:29:46

Danke für die Hilfe,

kommt aber leider die Fehlermeldung "Typen unverträglich" nach

Select Case Gruppenfilter
Case "a" Or "b" Or "c"

dieser Zeile. Ideen zur Abhilfe??

Stefan


nach oben   nach unten

Re: Schleife OHNE Zahlenwert
von: Bonte
Geschrieben am: 13.05.2002 - 17:33:52

Hallo Stefan,

ich hab's bei mir jetzt nicht ausprobiert, aber es müßte funktionieren, wenn Gruppenfilter als String definiet ist.

Gruß
Bonte

PS: Falls es immer noch nicht klappt, nochmal posten, dann probier ich's doch mal aus.

nach oben   nach unten

for each .. in array geht
von: stefan
Geschrieben am: 13.05.2002 - 18:00:46

Hab jetzt eine andere Lösung gefunden. Habe einfach alles in ein Array reingeschrieben und dann mit

For each I in TestArray Do
....
Next I

Das funktioniert wohl so auch ganz gut. Danke trotzdem.

Gruss

Stefan


nach oben   nach unten

Re: for each .. in array geht
von: Bonte
Geschrieben am: 13.05.2002 - 18:21:07

Das geht natürlich auch:o)

Gruß
Bonte

 nach oben

Beiträge aus den Excel-Beispielen zum Thema "Schleife OHNE Zahlenwert"