Variablen in Schleife erstellen/benennen? [gelöst]

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Variablen in Schleife erstellen/benennen? [gelöst]

Re: Variablen in Schleife erstellen/benennen?

von clag » So, 13.03.2011 09:26

Hallo Ihr,

uhhps und oh ohhh .. da habe ich ja gleich fast das ganze TopTeam aufgeweckt :shock:

Da werde ich jetzt mal nachlesen und dann schauen wie ich mein Vorhaben umsetze

Ich Danke Euch :D

Re: Variablen in Schleife erstellen/benennen?

von komma4 » So, 13.03.2011 09:09

clag hat geschrieben:einen String der eine Rehe von Leerzeichen getrennter Wörter enthält in die Einzelwörter zu zerlegen und jedes Wort soll in einer Variablen abgelegt werden.
Dazu eignet sich doch einfachst die SPLIT-Funktion

Code: Alles auswählen

Sub de47377
' 2011-03-13 

sString = "Eins zwei drei vier fünf sechs usw"

aString = SPLIT( sString, " " )

For i = 0 To UBound( aString() )

   Msgbox aString( i ) 

Next i

End Sub

Re: Variablen in Schleife erstellen/benennen?

von Karolus » So, 13.03.2011 09:06

Hallo
ich möchte in einem Makro eine unbekannte Anzahl 5-50 von Variablen belegen.
um zB einen String der eine Rehe von Leerzeichen getrennter Wörter enthält in die Einzelwörter zu zerlegen und jedes Wort soll in einer Variablen abgelegt werden.

Dazu würde sich eigentlich eine Schleife anbieten, aber
wie kann ich in einer Schleife nummerierte Variablen erzeugen bzw aufrufen,
so dass pro Schleifendurchlauf eine weitere Variable benannt wird :?:
Ganz schlechte Idee, es gibt die Runtimefunction "split"
Syntax:
split( woerterstring, " " )

Gruß Karo

Re: Variablen in Schleife erstellen/benennen?

von turtle47 » So, 13.03.2011 08:49

Hallo Clag,
Clag hat geschrieben:Variablen in Schleife erstellen/benennen?
das Thema wurde in ähnlicher Form hier im Forum schon einmal behandelt.

Jürgen

Variablen in Schleife erstellen/benennen? [gelöst]

von clag » So, 13.03.2011 08:35

Hallo Kenner und Könner,

ich möchte in einem Makro eine unbekannte Anzahl 5-50 von Variablen belegen.
um zB einen String der eine Rehe von Leerzeichen getrennter Wörter enthält in die Einzelwörter zu zerlegen und jedes Wort soll in einer Variablen abgelegt werden.

Dazu würde sich eigentlich eine Schleife anbieten, aber
wie kann ich in einer Schleife nummerierte Variablen erzeugen bzw aufrufen,
so dass pro Schleifendurchlauf eine weitere Variable benannt wird :?:

Oder wie kann man so etwas auf eine andere Art lösen?

ich bedanke mich schon mal für's lesen
und eventuell einsetzende Gedankenströme zum Thema, die in einer Antwort münden :lol:

schönen Sonntag

Nach oben