Avatar billede Jan Hansen Ekspert
19. februar 2025 - 17:39 Der er 1 kommentar og
1 løsning

Vba Array sortering

jeg har et Array hvor jeg skal have sorteret kolonne 6 (datoer) stigende hvor efter jeg skal have sorteret kolonne 8 efter en liste (array) dato sortering skal bibeholdes for samme tekst i kolonne 8
kolonne 6        kolonne 8
10-12-2024    Karl
01-11-2025    Børge
25-02-2024    Karl
20-02-2023    Gert
osv.

resultat :
20-02-2023  Gert
25-02-2024  Karl
10-12-2024  Karl
01-11-2025  Børge

Nogen der kan hjælpe?
på forhånd tak
Avatar billede MaxZpaD Guru
20. februar 2025 - 11:06 #1
Min tilgang ville være at "paste" array-data ud i et ark/område, sortere dataene med Sort-funktionen og så "kopiere" de sorterede data retur til array'et (alt gjort med VBA).
Sortering af array med for/next-løkker er muligt men bliver hurtigt for bøvlet, når man skal sortere på mere end én kolonne.
Avatar billede Jan Hansen Ekspert
21. februar 2025 - 20:03 #2
Løs via 2 class modul så kunne jeg behandle rækken som en og endda slette en kolonne, bytte rundt på kolonnerne og tilføje kolonner

løst
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Stort udvalg af Excel kurser til alle niveauer og jobfunktioner

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester