Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

suchen





Frage

hi all :-) wie könnte man in einem mehrdimensionalen array etwas suchen lassen ohne schleifendurchlauf ähnlich der findfunction ? gruss nighty

Antwort 1 von Primut

Hi nighty,

interessante Fragestellung, ich hab's ganz einfach
mal mit einem

Dim x(10, 10, 10)
Dim s As Variant
...
For Each s In x
  If s = ..... Then .....
 Next


probiert und es lief erst einmal. Ist aber bei großen Arrays recht zeitaufwendig und hängt im Endeffekt auch etwas davon ab, was du genau machen willst. Aber um beispielsweise nur die Anzahl der entsprechenden Elemente im Array zu zählen geht es super, entsprechende Arraywerte zu ändern wird sicher etwas umständlicher.
Wichtig: die Suchvariable s muss Variant sein.

Gruß
    Primut


Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: