Hallo, kan iemand mij helpen?
In bijgevoegde bestand heb ik onderstaande macro geplaatst die ervoor zorgt dat bij invulling van gegevens in kolom I (I3 tot I30) het celbereik van A2 tot T30 wordt gesorteerd op kolom J.
Nu wil ik er daarnaast voor zorgen dat als er gegevens in kolom I (I33 tot I41) worden ingevuld het celbereik van A33 tot T41 wordt gesorteerd op kolom J.
Weet iemand hoe ik dat in één macro kan doen?
In bijgevoegde bestand heb ik onderstaande macro geplaatst die ervoor zorgt dat bij invulling van gegevens in kolom I (I3 tot I30) het celbereik van A2 tot T30 wordt gesorteerd op kolom J.
Nu wil ik er daarnaast voor zorgen dat als er gegevens in kolom I (I33 tot I41) worden ingevuld het celbereik van A33 tot T41 wordt gesorteerd op kolom J.
Weet iemand hoe ik dat in één macro kan doen?
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("i3:i30")) Is Nothing Then Exit Sub
Range("A2:t30").Select
Selection.Sort _
Key1:=Range("j2"), Order1:=xlDescending, _
Header:=xlYes, OrderCustom:=1, _
MatchCase:=False, Orientation:=xlTopToBottom
Range("j3").End(xlUp).Offset(1, 0).Select
End Sub