Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Fortlaufende Nummerierung einer Variablen





Frage

Hallo, dezente Anfrage: Ich habe einiges an Daten (Zellinhalten) zu 'ergattern'; für jede einzelne Zelle möchte ich den Inhalt in jeweils eine dazugehörige Variable schreiben; allerdings habe ich keinen Nerv, jede einzelne Variable zu definieren. Sollte ja auch eigentlich mit For...Next kein Problem sein - dachte ich ... Kann mir jemand sagen, wie ich nun die Variablen fortlaufende durchnummerieren kann?! (Nochmal als Bsp.: Zelle A1 soll in Variable str_gurke1, Zelle B1 in str_gurke2, Zelle A2 in str_gurke3 usw.) Vielen Dank im Voraus. \Olim Kalimba

Antwort 1 von nighty

hi olim

meinst du es so zum beispiel
angenommem deine zellinhalte waeren in spalte A bei zeile 1-20

dim zellinhalt$(20)
for t=1 to 20
zellinhalt$(t)=range("a" & t)
next t

so stehen jetzt die variablen zur verfuegung mit definition.

gruss nighty

Antwort 2 von Olim Kalimba

Hi Nighty,

wunderbar; genau das war der entscheidende Hinweis ...
Hab' tausend Dank.
Gruß
\Olim

Antwort 3 von nighty

hi olim

mann koennte auch eine verschachtelte for next schleife einsetzen zum beispiel
spalte a-e bei zeile 1-20
man hat somit ein zweidimensionales arrayfeld erstellt 5 spalten a 20 zeilen sind 100 variablen.

dim zellinhalt$(100)
zaehler1=1
for e =65 to 69
for t=1 to 20
zellinhalt$(zaehler1)=Range(Chr$(e) & t)
zaehler1=1+1
next t
next e

so werden mehrere zeilen und mehrere spalten abgearbeitet,die 65 bezieht sich auf den asci code chr$(65) waere der buchstabe a ,chr$(66) waere b usw.

gruss nighty

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: