vous savez comment faire pour trier les onglets par ordre=20
alphab=E9tique automatiquement? ca me serait bien utile=20
plut=F4t qu'a chaque fois faire "d=E9placer"
Merci =E0 celui ou celle qui m'aidera sur ce point!
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
papou
Bonjour Trois méthodes au choix (tu les retrouveras sur Excel Labo) : Sub TrieFeuilles() Dim i As Integer Dim J As Integer Dim Min As Integer Dim ModeCalcul As Integer ModeCalcul = Application.Calculation Application.Calculation = xlCalculationManual Application.ScreenUpdating = False With ActiveWorkbook.Worksheets For i = 1 To .Count - 1 Min = i For J = i + 1 To .Count If .Item(J).Name < .Item(Min).Name Then Min = J Next J If Min <> i Then .Item(Min).Move before:=Worksheets(i) Next i End With Application.Calculation = ModeCalcul Application.ScreenUpdating = True Sheets("Feuil1").Select End Sub
'Trie les onglets des feuilles d'un fichier excel par ordre alphabétique. Deuxième!
Sub TriChaqueFeuilles() Dim X As Variant Dim i As Variant For Each X In ActiveWorkbook.Sheets For i = 2 To ActiveWorkbook.Sheets.Count If Sheets(i - 1).Name > Sheets(i).Name Then Sheets(i - 1).Move After:=Sheets(i) End If Next Next Sheets("Feuil1").Select End Sub Sub TrieOnglets() Dim F Dim i As Long For Each F In ActiveWorkbook.Sheets For i = 2 To ActiveWorkbook.Sheets.Count If UCase(Sheets(i - 1).Name) > UCase(Sheets(i).Name) Then _ Sheets(i - 1).Move After:=Sheets(i) Next i Next F End Sub
Cordialement Pascal
a écrit dans le message de news: 2b4f01c5137c$c45ba520$ Hello,
vous savez comment faire pour trier les onglets par ordre alphabétique automatiquement? ca me serait bien utile plutôt qu'a chaque fois faire "déplacer"
Merci à celui ou celle qui m'aidera sur ce point!
bonne fin de journée!
Bonjour
Trois méthodes au choix (tu les retrouveras sur Excel Labo) :
Sub TrieFeuilles()
Dim i As Integer
Dim J As Integer
Dim Min As Integer
Dim ModeCalcul As Integer
ModeCalcul = Application.Calculation
Application.Calculation = xlCalculationManual
Application.ScreenUpdating = False
With ActiveWorkbook.Worksheets
For i = 1 To .Count - 1
Min = i
For J = i + 1 To .Count
If .Item(J).Name < .Item(Min).Name Then Min = J
Next J
If Min <> i Then .Item(Min).Move before:=Worksheets(i)
Next i
End With
Application.Calculation = ModeCalcul
Application.ScreenUpdating = True
Sheets("Feuil1").Select
End Sub
'Trie les onglets des feuilles d'un fichier excel par ordre alphabétique.
Deuxième!
Sub TriChaqueFeuilles()
Dim X As Variant
Dim i As Variant
For Each X In ActiveWorkbook.Sheets
For i = 2 To ActiveWorkbook.Sheets.Count
If Sheets(i - 1).Name > Sheets(i).Name Then
Sheets(i - 1).Move After:=Sheets(i)
End If
Next
Next
Sheets("Feuil1").Select
End Sub
Sub TrieOnglets()
Dim F
Dim i As Long
For Each F In ActiveWorkbook.Sheets
For i = 2 To ActiveWorkbook.Sheets.Count
If UCase(Sheets(i - 1).Name) > UCase(Sheets(i).Name) Then _
Sheets(i - 1).Move After:=Sheets(i)
Next i
Next F
End Sub
Cordialement
Pascal
<anonymous@discussions.microsoft.com> a écrit dans le message de news:
2b4f01c5137c$c45ba520$a401280a@phx.gbl...
Hello,
vous savez comment faire pour trier les onglets par ordre
alphabétique automatiquement? ca me serait bien utile
plutôt qu'a chaque fois faire "déplacer"
Bonjour Trois méthodes au choix (tu les retrouveras sur Excel Labo) : Sub TrieFeuilles() Dim i As Integer Dim J As Integer Dim Min As Integer Dim ModeCalcul As Integer ModeCalcul = Application.Calculation Application.Calculation = xlCalculationManual Application.ScreenUpdating = False With ActiveWorkbook.Worksheets For i = 1 To .Count - 1 Min = i For J = i + 1 To .Count If .Item(J).Name < .Item(Min).Name Then Min = J Next J If Min <> i Then .Item(Min).Move before:=Worksheets(i) Next i End With Application.Calculation = ModeCalcul Application.ScreenUpdating = True Sheets("Feuil1").Select End Sub
'Trie les onglets des feuilles d'un fichier excel par ordre alphabétique. Deuxième!
Sub TriChaqueFeuilles() Dim X As Variant Dim i As Variant For Each X In ActiveWorkbook.Sheets For i = 2 To ActiveWorkbook.Sheets.Count If Sheets(i - 1).Name > Sheets(i).Name Then Sheets(i - 1).Move After:=Sheets(i) End If Next Next Sheets("Feuil1").Select End Sub Sub TrieOnglets() Dim F Dim i As Long For Each F In ActiveWorkbook.Sheets For i = 2 To ActiveWorkbook.Sheets.Count If UCase(Sheets(i - 1).Name) > UCase(Sheets(i).Name) Then _ Sheets(i - 1).Move After:=Sheets(i) Next i Next F End Sub
Cordialement Pascal
a écrit dans le message de news: 2b4f01c5137c$c45ba520$ Hello,
vous savez comment faire pour trier les onglets par ordre alphabétique automatiquement? ca me serait bien utile plutôt qu'a chaque fois faire "déplacer"
Merci à celui ou celle qui m'aidera sur ce point!
bonne fin de journée!
Daniel.j
Bonsoir, Tu trouveras la reponse ici: http://dj.joss.free.fr/feuil.htm
Daniel =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Foire Aux Questions Microsoft Public Fr Excel FAQ MPFE =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Adresse: http://dj.joss.free.fr/faq.htm
a écrit dans le message de news: 2b4f01c5137c$c45ba520$ Hello,
vous savez comment faire pour trier les onglets par ordre alphabétique automatiquement? ca me serait bien utile plutôt qu'a chaque fois faire "déplacer"
Merci à celui ou celle qui m'aidera sur ce point!
bonne fin de journée!
Bonsoir,
Tu trouveras la reponse ici:
http://dj.joss.free.fr/feuil.htm
Daniel
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Foire Aux Questions Microsoft Public Fr Excel
FAQ MPFE
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Adresse: http://dj.joss.free.fr/faq.htm
<anonymous@discussions.microsoft.com> a écrit dans le message de news:
2b4f01c5137c$c45ba520$a401280a@phx.gbl...
Hello,
vous savez comment faire pour trier les onglets par ordre
alphabétique automatiquement? ca me serait bien utile
plutôt qu'a chaque fois faire "déplacer"
Bonsoir, Tu trouveras la reponse ici: http://dj.joss.free.fr/feuil.htm
Daniel =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Foire Aux Questions Microsoft Public Fr Excel FAQ MPFE =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Adresse: http://dj.joss.free.fr/faq.htm
a écrit dans le message de news: 2b4f01c5137c$c45ba520$ Hello,
vous savez comment faire pour trier les onglets par ordre alphabétique automatiquement? ca me serait bien utile plutôt qu'a chaque fois faire "déplacer"
a écrit dans le message de news:2b4f01c5137c$c45ba520$ Hello,
vous savez comment faire pour trier les onglets par ordre alphabétique automatiquement? ca me serait bien utile plutôt qu'a chaque fois faire "déplacer"
<anonymous@discussions.microsoft.com> a écrit dans le message de
news:2b4f01c5137c$c45ba520$a401280a@phx.gbl...
Hello,
vous savez comment faire pour trier les onglets par ordre
alphabétique automatiquement? ca me serait bien utile
plutôt qu'a chaque fois faire "déplacer"
a écrit dans le message de news:2b4f01c5137c$c45ba520$ Hello,
vous savez comment faire pour trier les onglets par ordre alphabétique automatiquement? ca me serait bien utile plutôt qu'a chaque fois faire "déplacer"