Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Problème code

jacky49

XLDnaute Impliqué
Bonsoir le forum,

j'ai ce code ci-dessous qui me trie ce que je veux mais j'ai ajouté LastLigne pour masquer les lignes vide derrière la dernière ligne rempli mais il me met une erreur sur cette ligne
merci d'avance

Code:
 .SetRange Range("B4:M900"lastLine)

Code:
Sub TrierParClub()
Application.ScreenUpdating = False
  Dim lastLine As Long
    lastLine = Range("B" & Rows.Count).End(xlUp).Row
    ActiveWorkbook.Worksheets("Inscriptions").Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("Inscriptions").Sort.SortFields.Add Key:=Range( _
        "D5:D1100"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
        xlSortNormal
    ActiveWorkbook.Worksheets("Inscriptions").Sort.SortFields.Add Key:=Range( _
        "K5:K1100"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
        xlSortNormal
    With ActiveWorkbook.Worksheets("Inscriptions").Sort
        .SetRange Range("B4:M900"lastLine)
        .Header = xlYes
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
    Range("D6").Select
Application.ScreenUpdating = True
End Sub
 

Robert

XLDnaute Barbatruc
Repose en paix
Re : Problème code

Bonjour Jacky, bonjour le forum,

Si tu persistes à ne fournir que le code sans le fichier qui va avec, je vois mal comment on va pouvoir t'aider !...
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…