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

Aanpassen code

Status
Niet open voor verdere reacties.

Valentin

Gebruiker
Lid geworden
14 feb 2009
Berichten
80
Onderstaande code sorteert goed maar de startcel en de eindcel van geselecteerde rij is niet altijd dezelfde, soms zijn het 4 rijen maar het kunnen evenwel ook 50 rijen zijn.
Kan iemand deze code aanpassen?

Code:
    Range(Selection, Selection.End(xlDown)).Select
    Selection.Offset(, -6).Select
    Selection.Resize(, 250).Select
    ActiveWorkbook.Worksheets("houtstaat FSC").Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("houtstaat FSC").Sort.SortFields.Add Key:=ActiveCell. _
        Offset(0, 13).Range("A1:A4"), SortOn:=xlSortOnValues, Order:=xlDescending, _
        DataOption:=xlSortNormal
    With ActiveWorkbook.Worksheets("houtstaat").Sort
        .SetRange ActiveCell.Range("A1:IP4")
        .Header = xlGuess
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
    ActiveCell.Offset(, 6).Range("A1").Select
 
hallo Valentin

vervang:
Code:
.SetRange ActiveCell.Range("A1:IP4")
door:
Code:
.SetRange Selection
groet sylvester
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan