Pb de tri

Le
Vince
Bonjour,

Lorsque je trie un tableau avec cette proc,
souvent la première ligne qui se trouve en A3 ne se trie pas ?
Merci beaucoup

Sub Tri_auto_après_classement()

Application.ScreenUpdating = False
Sheets("Tableau").Select
ActiveSheet.Unprotect Password:="toto"
Range("A3:K15000").Select
Selection.Sort Key1:=Range("A3"), Order1:=xlAscending,
Header:=xlGuess, _
OrderCustom:=1, MatchCase:lse, Orientation:=xlTopToBottom
Range("A1").Select
ActiveSheet.Protect Password:="toto"
Application.ScreenUpdating = True
End Sub
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
isabelle
Le #1288884
bonjour Vince,

enlève la partie Header:=xlGuess
xlNo est mit par défaut. (La plage entière doit être triée).
xlGuess. Microsoft Excel détermine s'il existe un en-tête et, le cas
échéant, son emplacement.

isabelle


Bonjour,

Lorsque je trie un tableau avec cette proc,
souvent la première ligne qui se trouve en A3 ne se trie pas ?
Merci beaucoup

Sub Tri_auto_après_classement()

Application.ScreenUpdating = False
Sheets("Tableau").Select
ActiveSheet.Unprotect Password:="toto"
Range("A3:K15000").Select
Selection.Sort Key1:=Range("A3"), Order1:=xlAscending,
Header:=xlGuess, _
OrderCustom:=1, MatchCase:úlse, Orientation:=xlTopToBottom
Range("A1").Select
ActiveSheet.Protect Password:="toto"
Application.ScreenUpdating = True
End Sub


Vince
Le #1288876
Merci beaucoup Isabelle
Vince

"isabelle" news:
bonjour Vince,

enlève la partie Header:=xlGuess
xlNo est mit par défaut. (La plage entière doit être triée).
xlGuess. Microsoft Excel détermine s'il existe un en-tête et, le cas
échéant, son emplacement.

isabelle


Bonjour,

Lorsque je trie un tableau avec cette proc,
souvent la première ligne qui se trouve en A3 ne se trie pas ?
Merci beaucoup

Sub Tri_auto_après_classement()

Application.ScreenUpdating = False
Sheets("Tableau").Select
ActiveSheet.Unprotect Password:="toto"
Range("A3:K15000").Select
Selection.Sort Key1:=Range("A3"), Order1:=xlAscending,
Header:=xlGuess, _
OrderCustom:=1, MatchCase:úlse, Orientation:=xlTopToBottom
Range("A1").Select
ActiveSheet.Protect Password:="toto"
Application.ScreenUpdating = True
End Sub




Publicité
Poster une réponse
Anonyme