Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1648to1652
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

Array auslesen

Array auslesen
15.10.2018 16:03:30
Hans
Hallo zusammen
ich habe folgendes Problem (das sicher schon öfter diskutiert wurde).
mit folgenden code lese ich markierte zellen (untereinander stehend) in ein array ein
For Each rngCell In Selection
arr(anzahl) = rngCell
Next rngCell
klappt auch wunderbar (anzahl = 14 zellen)
mit folgenden code möchte ich die zellen wieder auslesen
For i = 1 To anzahl
MsgBox arr(i)
Next i
bis auf den letzten wert (14) erhalte ich als ergebnis nur 0
ich steh vor einem rätsel, da ich denke das auslesen müßte funktionieren
vielen dank
Hans

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Array auslesen
15.10.2018 16:09:15
Robert
Hallo Hans,
wenn die Variable anzahl 14 ist, dann liest Du den Zellwert ja immer in die Arrayvariable arr(14) ein. Die Arrayvariablen arr(1) bis arrr(13) werden nicht befüllt.
Eine Lösungsmöglichkeit wäre:
i = 1
For Each rngCell In Selection
arr(i) = rngCell
i = i + 1
Next rngCell
Gruß
Robert
AW: Array auslesen
15.10.2018 16:16:58
Hans
Hallo Robert
vielen, vielen, vielen Dank,
das war die Lösung
Danke Hans
Gerne und Danke für die Rückmeldung (owT)
15.10.2018 16:28:02
Robert
Das geht auch anders
16.10.2018 11:34:00
lupo1
REIN (bei Auswahl von Zellen einer Spalte):
arr = Selection
RAUS:
For i = 1 To anzahl
MsgBox arr(i, 1)
Next i

AW: Das geht auch anders
16.10.2018 14:49:53
Hans
Hallo Lupo1
danke für die antwort
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige