31. oktober 2019 - 15:29 Der er 8 kommentarer og
1 løsning

Automatisk sortering af tal, men også værdier i andre kolonner

Hej

Jeg har værdier i kolonne B - C - D - E - F - G - H - I - J. Nå jeg indtaster mine værdier i disse kolonner, ønsker jeg det således, at programmet sorterer efter kolonne B automatisk. Værdierne i de andre kolonner skal følge med, så de altid bliver sammen, på langs. Mit skema går helt ned til B550.

Der er ikke altid værdier i alle kolonnerne, men de skal stadig følge med..

Jeg håber i kan hjælpe.
Avatar billede Mads32 Ekspert
31. oktober 2019 - 15:43 #1
Hej

ANvend faciliteten sorter son du finder under meny data
Avatar billede Jan Hansen Ekspert
31. oktober 2019 - 15:50 #2
Hej Julie

Der skal nok noget vba til!!
Tror der skal laves noget med at når du flytter ud af den række du står i skal den sortere!!
Avatar billede Jan Hansen Ekspert
31. oktober 2019 - 15:51 #3
#1 hun spørger efter automatisk
31. oktober 2019 - 15:59 #4
Hej Jan, jeg har ikke så meget styr på det.. Hvad er vba? :)
Avatar billede Jan K Ekspert
31. oktober 2019 - 16:13 #5
VBA er et programmeringssprog til makroer. Denne kode kan gøre jobbet for dig

Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("B1:J550")) Is Nothing Then
        Range("B1:J550").Sort Key1:=Range("B1"), Order1:=xlAscending, Header:= _
          xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
          DataOption1:=xlSortNormal
    End If
End Sub

Som altid, når man arbejder med makroer, bør man gøre det i en kopi af mappen, da der ikke er mulighed for at fortryde, hvis det ikke går som man ønsker.

For at bruge funktionen kan du højreklikke på den arkfane, hvor du har dine data. Vælg Vis programkode og kopier ovenstående til det tomme ark, der nu vises.
Gå tilbage til arket og prøv at indtaste noget i en celle.

*Det kan dog blive lidt tungt, da den sorter hver gang, du har tastet noget i en af de kolonner, du har i området.
Avatar billede Jan Hansen Ekspert
31. oktober 2019 - 17:43 #6
01. november 2019 - 11:53 #7
Når jeg har skrevet den kode ind, så når jeg prøver og skrive i excelarket kommer der en fejl "Run-time error '1004' Det kræver, at alle de flettede celler har samme størrelse" - hvad har jeg gjort forkert :)
01. november 2019 - 12:51 #8
Den tabel kunne godt bruges - kunne dog ikke have to af de samme overskrifter, så skrev den "dato2", men til det den skal bruges til går det nok - Tak for hjælpen! :)
Avatar billede Jan Hansen Ekspert
01. november 2019 - 13:28 #9
velbekomme
Excel problematikker kan løses på mange måder!
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