Array per Schleife auslesen (LBound to Ubound)

02/11/2009 - 20:22 von Stefan Paesch | Report spam
Moin zusammen,

ich möchte ein gefüllten Array per Schleife auslesen.
Der Array ist wie folgt befüllt: ArrHaus(Keller; Etage; Dach)

So hatte ich mir das gedacht (Beispielhaft):

Dim vIndex as integer

For vIndex = LBound(ArrHaus) To UBound(ArrHaus)
Debug.Print ArrgHaus(vIndex)
Next vIndex

Nur leider wird nur "Dach" ausgegeben. Die Zeilen davor sind da, aber
leer (ohne Werte).

Nach meinem Verstàndnis wird in die Schleife eingetreten, vIndex wird
mit '1' befüllt. Dann soll Array(1) ausgegeben werden.
Dann wird durch 'Next vIndex' 'vIndex' um 1 hochgezàhlt und Array(2)
soll ausgegeben werden.
Aber 1 und 2 sind wie gesagt ohne Werte.

LBound und UBound haben die richtigen Werte im Einzelschrittmodus (1
to 3)
Was mache ich falsch? Hat jemand einen TIpp?

Danke Stefan.

Vista 64 bit, Acc 2007 alle SP
 

Lesen sie die antworten

#1 Stefan Paesch
02/11/2009 - 20:26 | Warnen spam
ooooh Fehlerteufel:

Dim vIndex as integer

For vIndex = LBound(ArrHaus) To UBound(ArrHaus)
Debug.Print ArrHaus(vIndex)
Next vIndex

Ähnliche fragen