Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Array-Ubound festlegen

Forumthread: Array-Ubound festlegen

Array-Ubound festlegen
12.03.2008 15:37:49
Boris
Hi,
mit "Const intSheetanzahl As Integer = 2" lege ich die obere Grenze dieses Arrays fest: "Dim arrOrdner(1 To intSheetanzahl) As String". Nun möchte ich intSheetanzahl jedoch nicht im Code eingeben, sondern aus einer Zelle des Sheets Global auslesen lassen. "Const intsheetanzahl as integer = ThisWorkbook.Worksheets("Global").Cells(2,3).Value funktioniert aber nicht, da hier ein konstanter Ausdruck erwartet wird. Wenn ich intSheetanzahl nicht als Konstante definiere (dann funktioniert das auslesen), meckert "Dim arrOrdner...", da hier ein konstanter Ausdruck erwartet wird. Also ein Teufelskreis:)
Wie löst man dieses Problem?
Gruß Boris

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Array-Ubound festlegen
12.03.2008 15:43:00
Peter
Hallo Boris,
warum MUSS es denn eine Const-Variable sein, warum nimmst du nicht eine Public-Variable?
Gruß Peter

AW: Array-Ubound festlegen
12.03.2008 15:45:23
Original
Hi,
Dim arrOrdner() As String
Dim intSheetanzahl as Integer
intsheetanzahl = ThisWorkbook.Worksheets("Global").Cells(2,3).Value
Redim arrOrdner(intsheetanzahl)
mfg Kurt
Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18