recherche
MaisonLes sujetsexcelComment alphabétiser les onglets dans Excel dans l'ordre croissant et descendant

Le tutoriel montre comment vous pouvez rapidement trier les feuilles de calcul Excel dans l'ordre alphabétique en utilisant le code VBA et l'outil de gestionnaire de classeur.

Microsoft Excel fournit un certain nombre de moyens rapides et faciles d'organiser des colonnes ou des lignes dans l'ordre alphabétique. Mais il n'y a qu'une seule méthode pour réorganiser les feuilles de calcul dans Excel - faites-les glisser vers la position souhaitée sur la barre d'onglet Feuille. En ce qui concerne l'alphabétisation des onglets dans un très grand classeur, cela peut être une manière longue et erronée. Vous cherchez une alternative à économiser du temps? Il n'existe que deux: code VBA ou outils tiers.

Comment alphabétiser les onglets dans Excel avec VBA

Vous trouverez ci-dessous trois exemples de code VBA pour trier les feuilles Excel ascendantes, descendantes et dans les deux sens en fonction du choix de l'utilisateur.

Ignorant que vous avez une certaine expérience avec VBA, nous décrirons uniquement les étapes de base pour ajouter une macro à votre feuille de calcul:

  1. Dans votre classeur Excel, appuyez sur Alt F11 pour ouvrir l'éditeur de base Visual.
  2. Dans le volet gauche, cliquez avec le bouton droit sur ce livret , puis cliquez sur Insérer > Module .
  3. Collez le code VBA dans la fenêtre de code.
  4. Appuyez sur F5 pour exécuter la macro.

Pour les instructions détaillées étape par étape, veuillez voir comment insérer et exécuter le code VBA dans Excel.

Conseil. Si vous souhaitez conserver la macro pour une utilisation ultérieure, assurez-vous d'enregistrer votre fichier en tant que classeur d'Excel en macro (.xlsm).

Alternativement, vous pouvez télécharger notre échantillon de travail sur les onglets Excel Alphabetize, activer le contenu s'il est invité et exécuter la macro souhaitée directement à partir de là. Le classeur contient les macros suivantes:

  • Tabsasceming - trier les feuilles alphabétiquement de A à Z.
  • TABSDESCENCE - Organisez des feuilles dans l'ordre inverse, de Z à A.
  • Alphabetizetabs - Tri les onglets de la feuille dans les deux sens, ascendant ou descendant.

Avec l'exemple de classeur téléchargé et ouvrir dans votre Excel, ouvrez votre propre classeur où vous souhaitez alphabétiser les onglets, appuyez sur ALT F8 , sélectionnez la macro souhaitée et cliquez sur Exécuter .

Trier les onglets Excel par ordre alphabétique de A à Z

Cette petite macro organise les feuilles du classeur actuel dans l'ordre alphanumérique ascendant , les premières feuilles de travail dont les noms commencent par des chiffres, puis les feuilles de A à Z.

Sous tabsasceming () pour i = 1 à application.sheets.Count pour j = 1 à application.sheets.count - 1 if ucase $ (application.sheets (j) .name)> ucase $ (application.sheets (j 1) .name) puis sheets (j) .move après: = sheets (j 1) fin si prochain msgbox "Les onglets ont été traités à partir de a to z. " Sub - Sub

Organisez les onglets Excel de Z à un

Si vous voulez trier vos feuilles dans l'ordre alphanumérique descendant (z à A, puis les feuilles avec des noms numériques), utilisez le code suivant:

Sous tabsDesChenging () pour i = 1 à application.sheets.Count pour j = 1 à application.sheets.Count - 1 if ucase $ (application.sheets (j) .name) .name ) puis application.sheets (j) .move après : = application . Sub - Sub

Onglets alphabétisés ascendant ou descendant

Cette macro permet à vos utilisateurs de décider comment trier les feuilles de travail dans un classeur donné, alphabétiquement de A à Z ou dans l'ordre inverse.

Étant donné que la boîte de dialogue standard (MSGBOX) dans Excel VBA permet de choisir parmi une poignée de boutons prédéfinis, nous créerons notre propre formulaire (UserForm) avec trois boutons personnalisés: A à Z , Z à A et Annuler .

Pour cela, ouvrez l'éditeur Visual Basic, cliquez avec le bouton droit sur ThisworkBook et cliquez sur Insérer > UserForm . Nommez votre formulaire SORDORDORDROS et ajoutez-y 4 commandes: une étiquette et trois boutons:

Comment alphabétiser les onglets dans Excel dans l'ordre croissant et descendant

Ensuite, appuyez sur F7 (ou double-cliquez sur le formulaire) pour ouvrir la fenêtre de code et collez le code ci-dessous là-bas. Le bouton d'interception de code clique et attribue une balise unique à chaque bouton:

Sub privé CommandButton1_click () me.tag = 1 me.hide end subd private sub commandbutton2_click () me.tag = 2 me.hide end sub private subandbutton3_click () me.tag = 0 me.hide end sub

Selon que l'utilisateur clique sur le A à Z ou Z à un bouton de votre formulaire, trier les onglets dans l'ordre alphabétique ascendant (sélectionné par défaut) ou l'ordre alphabétique descendant; ou fermez le formulaire et ne faites rien en cas d' annulation . Cela se fait avec le code VBA suivant, que vous insérez de la manière habituelle via Insert > Module .

Sous Alphabezetabs () Dim SorOrder As Integer SortOrder = ShowUserForm si sortOrder = 0 puis sortir sub pour x = 1 à application.sheets.Count pour y = 1 à application.sheets.Count - 1 si sortOrder = 1 alors ucase $ (application.sheets (y) .Name)> ucase $ (application.sheets (y 1) .name) alors sheets (y). après: = feuilles (y 1) fin si elseif sortOrder = 2 alors si ucase $ (application.sheets (y) .name) puis sheets (y) .move after: = sheets (y 1) end if End if Next End Sub fonction showUserForm () As Integer showUserForm = 0 Load TrameorderTormation SortOrderForm.tag Déchargez la fonction finale de SorTorseform

Si vous n'êtes pas encore très à l'aise avec VBA, vous pouvez simplement télécharger notre exemple de classeur pour alphabétiser les onglets, l'ouvrir dans votre Excel à côté de votre propre fichier où vous souhaitez trier les onglets et exécuter la macro alphabetizetabs à partir de votre classeur:

Comment alphabétiser les onglets dans Excel dans l'ordre croissant et descendant

Choisissez l'ordre de tri préféré, disons, à z et observez les résultats:

Comment alphabétiser les onglets dans Excel dans l'ordre croissant et descendant

Conseil. Avec VBA, vous pouvez également créer des copies de vos feuilles de calcul Excel. Le code est disponible ici: comment dupliquer la feuille dans Excel avec VBA.

Comment trier les onglets Excel par ordre alphabétique avec une suite ultime

Les utilisateurs de notre suite Ultimate pour Excel n'ont pas à jouer avec VBA - ils ont un directeur de livre de travail multifonctionnel à leur disposition:

Comment alphabétiser les onglets dans Excel dans l'ordre croissant et descendant

Avec cet outil ajouté à votre ruban Excel, les onglets alphabétisés se font avec un seul clic, exactement comme il se doit!

Comment alphabétiser les onglets dans Excel dans l'ordre croissant et descendant

Si vous êtes curieux d'explorer ceci et 70 outils professionnels supplémentaires pour Excel, une version d'essai de notre suite ultime est disponible en téléchargement ici.

Je vous remercie d'avoir lu et j'espère vous voir sur notre blog la semaine prochaine!

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Formule médiane dans Excel - Exemples pratiquesFormule médiane dans Excel - Exemples pratiquesApr 11, 2025 pm 12:08 PM

Ce tutoriel explique comment calculer la médiane des données numériques dans Excel en utilisant la fonction médiane. La médiane, une mesure clé de la tendance centrale, identifie la valeur moyenne dans un ensemble de données, offrant une représentation plus robuste de Central Tenden

Fonction de contes de feuille de calcul Google avec des exemples de formuleFonction de contes de feuille de calcul Google avec des exemples de formuleApr 11, 2025 pm 12:03 PM

Master Google Sheets Counif: un guide complet Ce guide explore la fonction Countif polyvalente dans Google Sheets, démontrant ses applications au-delà du simple comptage de cellules. Nous couvrirons divers scénarios, des matchs exacts et partiels à Han

Excellent classeur partagé: comment partager un fichier Excel pour plusieurs utilisateursExcellent classeur partagé: comment partager un fichier Excel pour plusieurs utilisateursApr 11, 2025 am 11:58 AM

Ce tutoriel fournit un guide complet pour partager des classeurs Excel, couvrant diverses méthodes, contrôle d'accès et résolution des conflits. Les versions Excel modernes (2010, 2013, 2016 et plus tard) simplifient l'édition collaborative, éliminant la nécessité de m

Comment convertir Excel en JPG - Enregistrer .xls ou .xlsx comme fichier imageComment convertir Excel en JPG - Enregistrer .xls ou .xlsx comme fichier imageApr 11, 2025 am 11:31 AM

Ce didacticiel explore diverses méthodes de conversion de fichiers .xls en images .jpg, englobant à la fois des outils Windows intégrés et des convertisseurs en ligne gratuits. Besoin de créer une présentation, de partager les données de la feuille de calcul en toute sécurité ou de concevoir un document? Convertir Yo

Noms Excel et gammes nommées: comment définir et utiliser dans les formulesNoms Excel et gammes nommées: comment définir et utiliser dans les formulesApr 11, 2025 am 11:13 AM

Ce tutoriel clarifie la fonction des noms Excel et montre comment définir des noms pour les cellules, les gammes, les constantes ou les formules. Il couvre également l'édition, le filtrage et la suppression des noms définis. Les noms Excel, bien qu'incroyablement utiles, sont souvent surlo

Excellent écart-type: fonctions et exemples de formuleExcellent écart-type: fonctions et exemples de formuleApr 11, 2025 am 11:01 AM

Ce tutoriel clarifie la distinction entre l'écart type et l'erreur standard de la moyenne, vous guidant sur les fonctions Excel optimales pour les calculs d'écart type. Dans les statistiques descriptives, la moyenne et l'écart type sont intrinssi

Root carré dans Excel: fonction SQRT et autres façonsRoot carré dans Excel: fonction SQRT et autres façonsApr 11, 2025 am 10:34 AM

Ce tutoriel Excel montre comment calculer les racines carrées et la nième racines. Trouver la racine carrée est une opération mathématique courante et Excel offre plusieurs méthodes. Méthodes pour calculer les racines carrées dans Excel: Utilisation de la fonction SQRT: le

Bases sur Google Sheets: Apprenez à travailler avec Google DreatheetsBases sur Google Sheets: Apprenez à travailler avec Google DreatheetsApr 11, 2025 am 10:23 AM

Déverrouillez la puissance de Google Sheets: un guide pour débutant Ce tutoriel présente les principes fondamentaux de Google Sheets, une alternative puissante et polyvalente à Mme Excel. Apprenez à gérer sans effort des feuilles de calcul, à tirer parti des caractéristiques clés et à collaborer

See all articles

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
4 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌

Outils chauds

MinGW - GNU minimaliste pour Windows

MinGW - GNU minimaliste pour Windows

Ce projet est en cours de migration vers osdn.net/projects/mingw, vous pouvez continuer à nous suivre là-bas. MinGW : un port Windows natif de GNU Compiler Collection (GCC), des bibliothèques d'importation et des fichiers d'en-tête librement distribuables pour la création d'applications Windows natives ; inclut des extensions du runtime MSVC pour prendre en charge la fonctionnalité C99. Tous les logiciels MinGW peuvent fonctionner sur les plates-formes Windows 64 bits.

MantisBT

MantisBT

Mantis est un outil Web de suivi des défauts facile à déployer, conçu pour faciliter le suivi des défauts des produits. Cela nécessite PHP, MySQL et un serveur Web. Découvrez nos services de démonstration et d'hébergement.

Navigateur d'examen sécurisé

Navigateur d'examen sécurisé

Safe Exam Browser est un environnement de navigation sécurisé permettant de passer des examens en ligne en toute sécurité. Ce logiciel transforme n'importe quel ordinateur en poste de travail sécurisé. Il contrôle l'accès à n'importe quel utilitaire et empêche les étudiants d'utiliser des ressources non autorisées.

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Dreamweaver Mac

Dreamweaver Mac

Outils de développement Web visuel