Ik heb de volgende code aangemaakt om een matrix de horizontale regels afzonderlijk te sorteren.
Echter het sorteren gaat niet goed.
Graag een suggestie hoe ik dit kan oplossen
Range("H4:N100").Select
Selection.Copy
Range("P4").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
ActiveWorkbook.Worksheets("rekentool").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("rekentool").Sort.SortFields.Add Key:=Range("P4:V4" _
), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("rekentool").Sort
.SetRange Range("P4:V100")
.Header = xlGuess
.MatchCase = False
.Orientation = xlLeftToRight
.SortMethod = xlPinYin
.Apply
Echter het sorteren gaat niet goed.
Graag een suggestie hoe ik dit kan oplossen
Range("H4:N100").Select
Selection.Copy
Range("P4").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
ActiveWorkbook.Worksheets("rekentool").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("rekentool").Sort.SortFields.Add Key:=Range("P4:V4" _
), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("rekentool").Sort
.SetRange Range("P4:V100")
.Header = xlGuess
.MatchCase = False
.Orientation = xlLeftToRight
.SortMethod = xlPinYin
.Apply