Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
208to212
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
208to212
208to212
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Erkennen ob ein Array dimensioniert ist ?

Erkennen ob ein Array dimensioniert ist ?
28.01.2003 15:43:51
zacharias
Hallo allerseits

ich habe heute irgendwie ein Brett vorm Kopf:
Wie kann ich testen ob arrTest dimensioniert wurde ?
Wenn nicht soll nicht in die Schleife verzweigt werden !
Ich brauche aber unbedingt die direkte Abfrage ob das Array
redimt wurde und nicht ob die Bedingung erfüllt wurde (die ist nämlich nur ein Beispiel)


Dim arrTest()

if Bedingung = true then redim arrTest(10)

Wenn das Array mit redim dimensioniert wurde dann:

for i = 1 to Ubound(arrTest)
...
next i


Gruß
Zacharias

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

Betreff
Datum
Anwender
Anzeige
Re: Erkennen ob ein Array dimensioniert ist ?
28.01.2003 15:59:00
Thomas Risi

Hallo Zacharias

Das hier ist wohl die einfachste Lösung ...


Sub Test()
    
    Dim arrTest()
    Dim Redimed As Boolean
    
    If Bedingung = True Then
        ReDim arrTest(10)
        Redimed = True
    End If
    
    'Wenn das Array mit redim dimensioniert wurde dann:
    
    If Redimed Then
        For i = 1 To UBound(arrTest)
        
        Next i
    End If
    
End Sub
 
     Code eingefügt mit Syntaxhighlighter 1.15

Gruß
Thomas

Risi Thomas Softwareentwicklung



Anzeige
Re: Erkennen ob ein Array dimensioniert ist ?
28.01.2003 16:00:48
Nepumuk

Hallo Zacharias,
das geht nur mit einem kleinen Umweg.

Gruß
Nepumuk

Re: Erkennen ob ein Array dimensioniert ist ?
28.01.2003 17:11:11
zacharias

Danke Ihr 2

Ich denke ich werde wohl mit der errorlösung arbeiten müssen
da ich recht viele arrays zu dimensionieren und abzuprüfen habe.

Schade das man nicht direkt über Eigenschaften arbeiten kann
wie z.B. if arrTest.count = 0 oder so.

Auf jeden Fall Danke nochmal !

Zacharias

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige