Ist es möglich Zellbereiche Blatt bzw. Mappenübergreifend in eine
Matrix einzulesen.
Christoph
Ist es möglich Zellbereiche Blatt bzw. Mappenübergreifend in eine
Matrix einzulesen.
Christoph
varMatrix= Workbook("Mappe1.xls").Worksheets("Daten").Range("A1:F5")
Ich meinte eigentlich die Matrix variabel zu füllen.
Das heisst Zellbereiche aus unterschiedlichen Tabellenblätter/Mappen in ein und dieselbe Matrix einlesen
Gruss Christoph
Soweit verstanden, aber wie komme ich nun an die Werte die in den jeweiligen Bereichen stehen. Die Bereich sind zwar unterschiedlich gross, aber nur was die Zeilenanzahl betrifft.
Die anzahl der Spalten ist immer gleich.
Noch eine Frage zu Datenfeldern.
Gibt es einen Befehl mit dem man leere Variablen z.b test(3) = ""
aus einem datenfeld entfernen kann und danach ein redim durchzuführen.
Gruss Christoph
Auslesen der Zellen:
Dim c As Range
Set rngMatrix(0) = Range("A1:B2")
colMatrix.Add rngMatrix(0)
Set rngMatrix(1) = Range("C1:D2")
colMatrix.Add rngMatrix(1)
Set rngMatrix(2) = Range("E1:F2")
colMatrix.Add rngMatrix(2)
For Each rngEinRange In colMatrix
Debug.Print "Neuer Range..."
For Each c In rngEinRange
Debug.Print c
Next
Next
End Sub
Schönen Dank für die prompte Hilfe
Ich glaube so komme ich weiter
Gruss Christoph
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen