Avatar billede Butterfly Ekspert
26. november 2018 - 11:28 Der er 6 kommentarer og
1 løsning

Sortér ukendt antal rækker

Hej
Jeg har et regneark med nogle række (forskelligt fra gang til gang). Hvis jeg indspiller en makro der skal sortere kolonne A, vælger den det antal der er på det tidspunkt. F.eks. ("A4:A50"), hvordan ændre jeg det til A4 til slut?
Avatar billede Jan Hansen Ekspert
26. november 2018 - 11:45 #1
noget med

Dim rColumn as Range

set rColumn= Range("A4")
set rColumn=Range(rColumn,rColumn.end(xlDown))

(rColumm vil nu være "A4: sidste række med indhold)

Jan
Avatar billede Butterfly Ekspert
27. november 2018 - 09:15 #2
Hvordan fletter jeg det ind i denne kode?

ActiveSheet.Range("$A$5:$C$25206").RemoveDuplicates Columns:=1, Header:= _
        xlYes
Avatar billede Jan Hansen Ekspert
27. november 2018 - 10:01 #3
rColumn.RemoveDuplicates Columns:=1, Header:= _
        xlYes
Avatar billede Butterfly Ekspert
27. november 2018 - 10:10 #4
Hvad så med disse
Selection.AutoFill Destination:=Range("A6:A38")   
Range("A6:A38").Copy
Avatar billede Jan Hansen Ekspert
27. november 2018 - 10:56 #5
Range("A6:A38") kan også være en range-variable

dim rCell as Range
set rCell=Range("A6:A38")

nu repræsenterer rCell -> Range("A6:A38")
Avatar billede Butterfly Ekspert
27. november 2018 - 14:14 #6
Hej Jan Hansen
("A6:A38") er variable, næste gang hedder den måske ("A6:A55") eller noget andet
Avatar billede Jan Hansen Ekspert
27. november 2018 - 15:48 #7
Se #1 du tildeler variablen et område med Set sætningen

Jan
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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