Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1468to1472
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 in Tabelle einlesen

Array in Tabelle einlesen
13.01.2016 11:30:07
otto
Hallo zusammen,
ich erstelle einen Array aus einem Tabellenblatt den ich dann mit
ListBox1.Column = arr

in eine Listbox einlese.
Gibt es eine Möglichkeit genau diesen Array in ein anderes Tabellenblatt einzulesen?
Gruß otto

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Array in Tabelle einlesen
13.01.2016 11:42:18
Rudi
Hallo,
klar.
tabelle2.cells(1,1).resize(ubound(arr),ubound(arr,2))=arr
Gruß
Rudi

AW: Array in Tabelle einlesen - zeilenweise
13.01.2016 11:52:26
otto
Hallo Rudi,
ok, läuft, allerdings wird spaltenweise eingelesen, ich brauche das aber zeilenweise.
Was muss ich ändern?
otto

AW: Array in Tabelle einlesen - zeilenweise
13.01.2016 12:01:14
Rudi
Hallo,
Transponieren.
tabelle2.cells(1,1).resize(ubound(arr),ubound(arr,2))=application.transpose(arr)
Gruß
Rudi

Danke
13.01.2016 12:04:21
otto
Hi,
bestan Dank.
otto

@Rudi: Array in Tabelle einlesen - zeilenweise
13.01.2016 13:43:03
otto
Hallo Rudi,
doch noch ein Problem:
Der Array den ich in die Listbox einlese umfasst 7 Einträge je gefundene Zeile.
Es werden zum Beispiel 40 Einträge(=40 Zeilen in der Listbox) gefunden.
Wenn ich nun diesen Array in mein Tabellenblatt einlese

tabelle2.cells(1,1).resize(ubound(arr),ubound(arr,2))=application.transpose(arr)
dann habe ich nur 7 Zeilen und nicht 40 - Wieso?
otto

Anzeige
@Rudi: Array ... vergessen als offen zu markieren
13.01.2016 13:46:21
otto
Hallo Rudi,
doch noch ein Problem:
Der Array den ich in die Listbox einlese umfasst 7 Einträge je gefundene Zeile.
Es werden zum Beispiel 40 Einträge(=40 Zeilen in der Listbox) gefunden.
Wenn ich nun diesen Array in mein Tabellenblatt einlese
tabelle2.cells(1,1).resize(ubound(arr),ubound(arr,2))=application.transpose(arr)
dann habe ich nur 7 Zeilen und nicht 40 - Wieso?
otto

AW: @Rudi: Array in Tabelle einlesen - zeilenweise
13.01.2016 14:19:57
Rudi
Hallo,
hab vergessen, Resize zu drehen.
tabelle2.cells(1,1).resize(ubound(arr,2),ubound(arr)) = application.transpose(arr)
Gruß
Rudi

Super owT
13.01.2016 14:26:40
otto
.

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige