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