Macro trier la feuille active
Résolu
Lambico
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
Lambico Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
Lambico Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
lorsque j'ai copié la feuille(copier-déplacer) la fonction trier de ma macro trie la feuille originale et pas la copie, y a-t'il un moyen de replacer "salle" par qq chose comme activesheet ???
Sub Trier_mois()
Range("B13:AA42").Select
ActiveWorkbook.Worksheets("Salle").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Salle").Sort.SortFields.Add Key:=Range("B13:B42") _
, SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Salle").Sort
.SetRange Range("B13:AA42")
.Header = xlGuess
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Range("D13").Select
End Sub
lorsque j'ai copié la feuille(copier-déplacer) la fonction trier de ma macro trie la feuille originale et pas la copie, y a-t'il un moyen de replacer "salle" par qq chose comme activesheet ???
Sub Trier_mois()
Range("B13:AA42").Select
ActiveWorkbook.Worksheets("Salle").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Salle").Sort.SortFields.Add Key:=Range("B13:B42") _
, SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Salle").Sort
.SetRange Range("B13:AA42")
.Header = xlGuess
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Range("D13").Select
End Sub
A voir également:
- Macro trier la feuille active
- Excel trier par ordre croissant chiffre - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Bruler feuille de laurier - Guide
- Feuille de pointage excel - Télécharger - Tableur
- Verrouiller cellule excel sans verrouiller la feuille - Guide
Super çà marche à merveille merci bien