jacky49
XLDnaute Impliqué
bonsoir le forum,
Voici un code qui me classe par ordre d'arrivée un tableau des cellules B22 à L57, je voudrais ajouter un bout de code pour que les lignes vides en dessous du classement se cache car il peut y avoir que 5 lignes (de B22 à L 27) qui soit classée et en desous quelles soient masquées.
merci de votre aide.
jacky
Voici un code qui me classe par ordre d'arrivée un tableau des cellules B22 à L57, je voudrais ajouter un bout de code pour que les lignes vides en dessous du classement se cache car il peut y avoir que 5 lignes (de B22 à L 27) qui soit classée et en desous quelles soient masquées.
merci de votre aide.
jacky
Code:
Public Sub ClasserManche1(ByVal NomFeuil As String)
Worksheets(NomFeuil).Range("B22:L57").Select
Worksheets(NomFeuil).Sort.SortFields.Clear
Worksheets(NomFeuil).Sort.SortFields.Add _
Key:=Range("B22:B57"), SortOn:=xlSortOnValues, Order:=xlAscending, _
DataOption:=xlSortNormal
With Worksheets(NomFeuil).Sort
.SetRange Range("B22:L57")
.Header = xlGuess
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Worksheets(NomFeuil).Range("Q22").Select
End Sub