• 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.

sorteren

  • Onderwerp starter Onderwerp starter don42
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

don42

Gebruiker
Lid geworden
25 apr 2014
Berichten
800
Hallo allemaal

wie kan mij helpen met een code om te sorteren
ik wil het graag van kolom 1
A7 : A 38

ik vul daar willekeurig datums in en had dat graag gesorteerd van laag naar hoog

Don
 
Don,

Gebruik de macro recorder eens.
Of als je geen zoek angst heb, "Doorzoek dit forum"
 
Don,

Selecteer de cellen A7 : A38 ga in het lint naar gegevens en druk op de knop sorteren.

Veel Succes.
 
deze code heb ik hier op het forum gekregen
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column <= 2 Then Range("A1").Resize(Range("A1").End(xlDown).Offset(-1, 0).Row, 2).Sort Cells(1, Target.Column)
End Sub

ik wil het sorteren zo graag doen
maar dan alleen cel A7 tot A38 (rijen)

is dat mogelijk

Don
 
Laatst bewerkt:
Dit is met de macro recorder opgenomen, had je toch ook zelf kunnen doen.
De macro recorder schrijf alleen te veel code en kun je deze dus inkorten.
Code:
Sub Macro1()
    Range("A7:A38").Select
    ActiveWindow.SmallScroll Down:=-18
    ActiveWorkbook.Worksheets("Blad1").Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("Blad1").Sort.SortFields.Add Key:=Range("A7"), _
        SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
    With ActiveWorkbook.Worksheets("Blad1").Sort
        .SetRange Range("A7:A18")
        .Header = xlNo
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
End Sub
Kijk eerst even of het zo goed werkt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan