Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
212to216
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
212to216
212to216
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Zeichenfolge ausführen

Zeichenfolge ausführen
03.02.2003 15:06:27
Simon L.
Guten Tag,

ich möchte, dass eine zusammengesetzte Zeichenfolge berechnet resp. ausgeführt wird. Beispiele:
1 produkt1 = 1500
produkt2 = 1000
produkt3 = 500
for i=1 to 3 do
ActiveCell.Value = "produkt" & i
ActiveCell.Offset(1,0).Select
next i
ZIEL: Werte 1500, 1000, 500 werden in Zellen abgelegt
2 For i = 1 To 15
varArr(i) = "frmDateneingabe.TextBox" & i & ".Value"
Next i
ZIEL: Werte aus den 15 Textboxen werden in Array abgelegt

Besten Dank im voraus.

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Zeichenfolge ausführen
03.02.2003 20:51:32
Udo RiHü

Hallo,
zu 1: da musst du mit einem Array arbeiten:
produkt(1) = 1500
produkt(2) = 1000
produkt(3) = 500
for i=1 to 3
ActiveCell.value = produkt(i)
ActiveCell.Offset(1,0).Select
next i

zu 2: wenn du keine anderen Steuerelemente hast als Textboxen, gemäß der Aktivierungsfolge mit einer for-each-nest-Schleife auslesen. Oder in einen (ausgeblendeten) Frame packen.
for each 1 in UserForm1.Frame1.Controls
varArr(t)=i.value
next i

Gruss aus'm Pott
Udo

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige