Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1036to1040
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

String Rückgabe

String Rückgabe
05.01.2009 15:56:38
R.
Hallo zusammen,
ich habe folgendes Problem:
Dim Sheet1,Sheet2,sheet_name As String
Dim counter
counter = 2
Sheet1 = "ABC"
Sheet2 = "DEF"
For n = 1 To counter
sheet_name = ? -------hier soll in Abhängigkeit von n dann im ersten Durchlauf der String "ABC" an sheet_name und im zweiten Durchlauf der String "DEF" an sheet_name zurückgegeben werden. Dabei soll der Zähler n zur Vergabe der Sheetnummer (Sheet1/Sheet2) genutzt werden.
Next n
Ich bekomme das einfach nicht hin...
Danke
VG
Tobias R.

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: String Rückgabe
05.01.2009 16:04:00
Andreas
Hi Tobias,
nutz dafür doch einfach einen Array, den du durchlaufen kannst, also bspw. so:
Dim mySheets(2) as String
Dim sheet_name as String
dim counter as Integer
mySheets(1) = "ABC"
mySheets(2) = "DEF"
for n = 1 to counter
sheet_name = mySheets(n)
msgbox sheet_name
next n
Ist ungetestet, aber die Idee sollte rüberkommen.
VG
Andreas
AW: String Rückgabe
05.01.2009 16:05:00
Rudi
Hallo,
so geht das auch nicht.
Dim Sheet(1 to 2),sheet_name As String
Dim counter
counter = 2
Sheet(1) = "ABC"
Sheet(2) = "DEF"
For n = 1 To counter
sheet_name = Sheet(n)
Next
Gruß
Rudi
Anzeige
AW: String Rückgabe
05.01.2009 16:09:45
Josef
Hallo Tobias,
weis ja nicht was du vor hast, aber vom Prinzip her so.
Dim varSheets As Variant, sheet_name As String
Dim counter As Long, n As Long

counter = 1
varSheets = Array("ABC", "DEF")

For n = 0 To counter
    sheet_name = varSheets(n)
Next n

Gruß Sepp

Anzeige
AW: String Rückgabe
05.01.2009 16:55:00
R.
Hallo,
super,danke für die schnelle meldung.Der Rudi hat mir den richtigen Anstoß gegeben.So geht es gut...
Ich habe da noch mehr als die 2 Strings (die strings sind namen von Excelsheets,die dann ebarbeitet werden), die ich nach und nach in der Schleife durchlaufen will.
Die Lösung mit dem Array schaue ich mir auch noch an...
Danke
Tobias

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige