• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

VBA Sorteren

Status
Niet open voor verdere reacties.

johngub

Gebruiker
Lid geworden
1 jun 2006
Berichten
52
Hallo,

Ik wil graag cel C sorteren en dat hij dan cel A en E en G en I de gegevens ook mee neemt.
Zie voorbeeld is denk ik duidelijker.
 

Bijlagen

Dat kun je ook doen met aangepast sorteren, hetgeen ik dan ook gedaan heb met de macro recorder geactiveerd, resulterend in de volgende
Code:
Sub Macro1()
'
' Macro1 Macro
'

'
    Columns("A:I").Select
    ActiveWorkbook.Worksheets("Blad1").Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("Blad1").Sort.SortFields.Add Key:=Range("C2:C13"), _
        SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
    With ActiveWorkbook.Worksheets("Blad1").Sort
        .SetRange Range("A1:I13")
        .Header = xlYes
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
End Sub
 
Ik wil graag cel C sorteren en dat hij dan cel A en E en G en I de gegevens ook meeneemt.
je kunt volstaan met deze code:
Code:
Sub macro1()
Sheets("Blad1").Range("A2:I4").Sort Range("C2")
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan