Sorter i array i VBA
Kære AlleJeg har et array af dimensionen 2,6 og jeg har behov for at sortere efter kolonne 2 (der indeholder bogstaver A,B, C ...) samt at de øvrige fem kolonner følger med, så at sige. Jeg bruger ikke 0'te pladsen.
Jeg har kigget her http://www.eksperten.dk/spm/250778, men det første forslag giver mig et problem med list, som VBA siger er uerklæret - det er den også, men skal den erklæres i modersub'en eller i "navnelinien" i subben eller et helt tredie sted? Jeg har bare skrevet WorksheetSort (KoderPaaLinien) i modersub'en.
Det andet forslag siger, at mit array - KoderPaaLinien - ikke er erklæret - VBA: Compile error "type mismatch: array or user-defined type expected" on my string array code - KoderPaaLinien er erklæret på flg. måde:
Dim KoderPaaLinien As Variant
ReDim KoderPaaLinien(UBound(AnnonceKoderListe, 1), 6)
- men det kan sagtens være mig, der erklærer arrays helt forkert. Jeg kalder det som Quicksort (KoderPaaLinien)
Endelig har jeg kigget på http://www.excelwiki.com/VBA/Arrays-BubbleSort - men den går kun op til 2,4 såvidt jeg kan læse.
Puha det blev langt, håber nogen orker at læse det hele
Tak
KH
Svend :o]
