Excel-VBA sortering
Jeg har kreeret en vba-procedure der opbygger 5 eller 6 arrays med en række navne (tekststrenge) i hvert array.Nu hvor jeg står med 5 eller 6 arrays, skal jeg sikre mig at jeg behandler det array der indeholder færrest poster først. Hvis der eksempelvis er et array med kun 2 navne, så skal jeg have fat i det først.
Jeg bliver altså nødt til at lave en lille form for sortering så jeg tager det mindste array først.
Er der nogen simpel måde at tilgå det på?
Jeg ar lige siddet og læst om sortering af arrays, og det bliver godt nok langhåret.
Nogen kunne finde på at foreslå mig at skrive noget ind i et sheet, og sortere i det sheet, og derefter hente ind i et array igen, men det ligger så vidt jeg ved ud over havd der kan udføres af en vba brugerdefineret function.
Jeg har selv tænkt, at da det kun handler om sortering af 5-6 ting, der skal tages i den rigtige rækkefølge, så kan jeg måske lave en ubound på hver for at tælle størrelse, og lave noget ala håndsortering.
Altså hvis første array er det mindste så skal det tages først, ellers tester vi det næste og spørger om det er den mindste...