Seite 1 von 1

Array - wie Datenposition finden (Makro)

Verfasst: So, 22.08.2004 09:26
von mecki_45
Hallo zusammen,
wie trage ich Daten in ein Array ein und wie kann ich die Position eines bestimmten Datums herausfinden, damit ich aus einem 2.ten Array das hierzu passende Datum herausholen kann?

Grüßle
Alex

Re: Array - wie Datenposition finden (Makro)

Verfasst: So, 22.08.2004 20:50
von Stephan
mecki_45 hat geschrieben:Hallo zusammen,
wie trage ich Daten in ein Array ein und wie kann ich die Position eines bestimmten Datums herausfinden, damit ich aus einem 2.ten Array das hierzu passende Datum herausholen kann?

Grüßle
Alex
Was meint denn Array? So etwas wie A(10) oder einen Bereich auf einem Tabellenblatt? Und woher kommen die Daten die koordiniert werden sollen?

Gruß
Stephan

Verfasst: Mo, 23.08.2004 17:43
von mecki_45
Hallo Stephan,
ja, sowas wie A(10).
Würde dann das Array händisch "befüllen", so nach dem Motto:
A(1)="Hase"
A(2) = "Pferd"
...

Wie kann ich jetzt die Position von "Pferd" im Array herausfinden, wie muss die Schleife hierzu aussehen?

Gruß
Alex

Verfasst: Mo, 23.08.2004 20:33
von Stephan
Wie kann ich jetzt die Position von "Pferd" im Array herausfinden, wie muss die Schleife hierzu aussehen?
Beispiel:

Code: Alles auswählen

For i = 0 to 10
   If A(i) = "Pferd" Then 
      x = i
      Exit For
   End if
Next i
msgbox "Begriff Pferd in Position: " & x
weiteres Beispiel:

Code: Alles auswählen

i = 0
Do While A(i) <> "Pferd"
   i = i + 1
Loop
msgbox "Begriff Pferd in Position: " & i

Gruß
Stephan

Verfasst: Di, 24.08.2004 11:19
von mecki_45
Hallo Stephan,
Danke.
So komme ich weiter.


Grüßle
Alex