Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
22.05.2017 10:11:14 |
Mike1988 |
|
|
|
22.05.2017 20:20:14 |
Gast64121 |
|
|
Array mit variabler Länge - ReDim |
22.05.2017 21:26:42 |
Mike1988 |
|
|
|
22.05.2017 23:33:10 |
Gast52427 |
|
|
|
22.05.2017 23:34:05 |
Gast5940 |
|
|
|
23.05.2017 17:53:18 |
Mike1988 |
|
|
Von:
Mike1988 |
Datum:
22.05.2017 21:26:42 |
Views:
671 |
Rating:
|
Antwort:
|
Thema:
Array mit variabler Länge - ReDim |
Hallo!
Danke für deine Hilfestellung!
Das Ergebnis löschen ist "gewollt". Meine Idee hinter dem ganzen Code:
In Tabelle 2 habe ich ca. 8000 Bezeichnungen (Nummern), welche ich mit Tabelle 1 verknüpfen möchte. In der Variable Nr speichere ich die zu suchende Nummer. In Tabelle 1 suche ich in der Spalte P nach dieser Nummer. Wenn die Nummer gefunden wird, soll mir der Zelleninhalt der ersten Spalte in ein Array geschrieben werden, da es möglich ist, dass die gesuchte Nummer öfters vorkommt und es somit mehrere Treffen geben kann. Aus diesem Grund weis ich am Anfang nicht, wie groß das Array sein soll! Da es auch möglich ist, dass die gesuchte Nummer nicht gefunden wird, hätte ich diesen Fall gerne mit IsEmpty(Ergebniss) überprüft, was allerdings bei einem fix definierten Array nicht möglich ist.
Ziel der ganzen Übung ist es, falls es mehrere Suchergebnisse gibt, diese alle auflisten zu können, deshalb das Array.
Das mit dem löschen des Arrays am Ende der Schleife habe ich bis jetzt nur gemacht, da mir komischerweise ansonsten auch die Ergebnisse des nächsten Schleifendurchlaufs dazu gespeichert werden!
Gibt es vielleicht noch andere Möglichkeiten, dass Array dynamisch zu machen, je nachdem wie viele Ergrbnisse gefunden werden und wenn nichts gefunden wird, am Ende ein leeres Array ausgegeben wird, welches ich mit IsEmoty(Ergebniss) überprüfen kann?
Vielen Dank, glg |
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
22.05.2017 10:11:14 |
Mike1988 |
|
|
|
22.05.2017 20:20:14 |
Gast64121 |
|
|
Array mit variabler Länge - ReDim |
22.05.2017 21:26:42 |
Mike1988 |
|
|
|
22.05.2017 23:33:10 |
Gast52427 |
|
|
|
22.05.2017 23:34:05 |
Gast5940 |
|
|
|
23.05.2017 17:53:18 |
Mike1988 |
|
|