Anzeige
Archiv - Navigation
1688to1692
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

Bereich in Array Variable setzen

Bereich in Array Variable setzen
01.05.2019 12:44:12
SteffenS
Hallo Zusammen,
ich verwenden folgendes Array:
Dim expArray(bzeile - 11, 11) As Variant
Da ich mit unterschiedlichen Größen zur Laufzeit agiere möchte ich den Bereich gern variable definieren.
Leider erhalte ich dabei einen Fehler, dass dies nicht möglich wäre.
Wie kann ich dies lösen?
Danke Euch
VG Steffen

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Bereich in Array Variable setzen
01.05.2019 12:50:24
Daniel
Hi
deine Beschreibung ist jetzt noch etwas vage.
wenn du ein Array in der größe variabel haben willst (wahrscheinlich, ohne den bisher eingefügten Inhalt zu verlieren) gibts zwei möglichkeiten:
a) ändere die Größe über Redim Preserve, dies ist aber nur für den Ubound der letzten Dimension möglich, dh du müsstest beim arbeiten mit dem Array Zeilen und Spalten tauschen
b) du ermittelst vorab die maximal benötigte Größe und dimensionierst dein Array darauf, so dass eine nachträgliche Änderung nicht mehr erforderlich ist.
Gruß Daniel
AW: Bereich in Array Variable setzen
01.05.2019 14:26:01
onur
So (Solange bzeile >10 ist):
Dim expArray()
bzeile= .....
ReDim expArray(bzeile - 11, 11)

Anzeige
AW: Bereich in Array Variable setzen
01.05.2019 20:24:37
SteffenS
Hallo Onur,
danke für den Tipp, so ging es.
VG Steffen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige