Note: The other languages of the website are Google-translated. Back to English
English English

Comment nommer les feuilles en fonction des valeurs de cellule (de la liste) dans Excel?

Normalement, nous pouvons facilement renommer une feuille de calcul en cliquant avec le bouton droit sur la feuille dans l'onglet Feuille et en sélectionnant Renommer dans le menu contextuel d'Excel. Que faire si vous renommez toutes / plusieurs feuilles de calcul avec des valeurs de cellule spécifiées? Et si vous nommez dynamiquement une feuille de calcul en fonction d'une valeur de cellule spécifiée? Dans cet article, quelques méthodes vous aideront à les résoudre facilement.


Nommer dynamiquement une feuille à partir de la valeur de la cellule avec VBA

Nous pouvons nommer dynamiquement une feuille de calcul à partir de la valeur d'une certaine cellule avec VBA dans Excel, et vous pouvez procéder comme suit:

Étape 1: Cliquez avec le bouton droit sur la feuille de calcul dans l'onglet Feuille que vous nommerez dynamiquement par une valeur de cellule, puis sélectionnez Voir le code dans le menu contextuel.

Étape 2: dans la fenêtre d'ouverture de Microsoft Visual Basic pour Applications, collez le code VBA suivant dans la fenêtre du module.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Set Target = Range("A1")
If Target = "" Then Exit Sub
Application.ActiveSheet.Name = VBA.Left(Target, 31)
Exit Sub
End Sub

Notes: Ce VBA peut renommer dynamiquement la feuille de calcul en fonction de la valeur de la cellule A1, et vous pouvez modifier l'A1 en d'autres cellules en fonction de vos besoins.

Étape 3: enregistrez le code VBA et fermez la fenêtre Microsoft Visual Basic pour Application.

Ensuite, vous verrez que le nom de la feuille est modifié dynamiquement en fonction de la valeur de cellule spécifiée.

Notes:

  1. Si la cellule spécifiée est vide, la feuille de calcul ne sera pas renommée;
  2. Si vous tapez des caractères spéciaux dans la cellule spécifiée, tels que *, un avertissement d'erreur apparaîtra.

Nommez plusieurs feuilles en fonction des valeurs de cellule dans les feuilles correspondantes

Avec Kutools for Excel's Renommer plusieurs feuilles de calcul fonctionnalité, vous pouvez rapidement nommer toutes / plusieurs feuilles avec la cellule spécifiée dans la feuille correspondante. Par exemple, renommez chaque feuille avec la valeur Cell A1 dans chaque feuille.

Kutools pour Excel - Comprend plus de 300 outils pratiques pour Excel. Essai gratuit complet de 30 jours, aucune carte de crédit requise! Essai gratuit maintenant!

1. Cliquez Kutools Plus > Feuille > Renommer les feuilles de calcul. Voir la capture d'écran:

2. Dans la boîte de dialogue d'ouverture Renommer plusieurs feuilles de calcul, veuillez (voir capture d'écran ci-dessous):

(1) Dans le Fiches liste, veuillez vérifier la feuille de travail dont vous allez changer le nom;
(2) Dans le Renommer les options section, veuillez vérifier la Remplacer le nom de la feuille d'origine l'option;
(3) Dans le Nouveau nom de feuille de calcul section, veuillez vérifier la Renommer les feuilles de calcul avec une cellule spécifique et spécifiez la cellule dont vous nommerez le contenu de la feuille correspondante.
(4) Cliquez sur le Ok .

Et maintenant, toutes les feuilles cochées ont été renommées avec la cellule spécifiée de chaque feuille. Voir la capture d'écran:

Kutools pour Excel - Comprend plus de 300 outils pratiques pour Excel. Essai gratuit complet de 30 jours, aucune carte de crédit requise! Achetez-le Maintenant


Nommez plusieurs feuilles de la liste spécifiée

Kutools pour Excel Renommer plusieurs feuilles de calcul La fonctionnalité prend également en charge le nom de plusieurs feuilles avec des valeurs de cellule dans la plage spécifiée.

Kutools pour Excel - Comprend plus de 300 outils pratiques pour Excel. Essai gratuit complet de 30 jours, aucune carte de crédit requise! Essai gratuit maintenant!

1. Cliquez sur l' Kutools Plus > Feuille > Renommer les feuilles de calcul.

2. Dans la boîte de dialogue d'ouverture Renommer plusieurs feuilles de calcul, vous devez (voir les captures d'écran ci-dessous):

(1) Dans le Fiches liste, vérifiez la feuille de calcul que vous renommerez avec les valeurs de cellule.
(2) Dans le Renommer les options section, vérifiez la Remplacer le nom de la feuille d'origine l'option;
(3) Dans le Nouveau nom de feuille de calcul section, vérifiez la De la gamme spécifique option, cliquez sur  pour ouvrir la deuxième boîte de dialogue Renommer plusieurs feuilles de calcul, sélectionnez les cellules que vous allez renommer en fonction de leurs valeurs, puis cliquez sur le bouton OK .
(4) Cliquez sur le Ok bouton pour appliquer le changement de nom.

Ensuite, vous verrez que tous les noms de feuille de calcul cochés sont remplacés par les valeurs de cellule spécifiées. Voir la capture d'écran ci-dessous:

Kutools pour Excel - Comprend plus de 300 outils pratiques pour Excel. Essai gratuit complet de 30 jours, aucune carte de crédit requise! Achetez-le Maintenant


Démo: feuilles de noms basées sur les valeurs de cellule (à partir de la liste) dans Excel


Kutools pour Excel comprend plus de 300 outils pratiques pour Excel, gratuits à essayer sans limitation en 30 jours. Téléchargez et essayez gratuitement maintenant!

Articles Liés:


Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtréeplus
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammesplus
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellulesplus
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDFplus
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
bas de cabine
Commentaires (5)
Pas encore de notes. Soyez le premier à évaluer!
Ce commentaire a été minimisé par le modérateur sur le site
donc j'essaie de le faire, mais rien ne se passe - mes noms de feuilles ne changent pas, tout est exactement le même. Savez-vous ce que je fais mal ??
Ce commentaire a été minimisé par le modérateur sur le site
C'est génial, merci beaucoup....
Ce commentaire a été minimisé par le modérateur sur le site
J'ai utilisé le codage de nom de feuille dynamique et cela fonctionne bien, mais j'obtiens l'erreur d'exécution 1004 chaque fois que je clique dans une cellule. Quelqu'un a-t-il des infos pour corriger cela ?


Merci
Ce commentaire a été minimisé par le modérateur sur le site
Здравствуйте! Подскажите, пожалуйста, un как в Excel создать левую панель, в которой разместить названия вазвания воЂить То есть перенести ярлыки листов влево (сейчас то они снизу)
Ce commentaire a été minimisé par le modérateur sur le site
Il n'y a pas encore de commentaires postés ici
Laisser vos commentaires
Publier en tant qu'invité
×
Évaluez cet article:
0   Personnages
Emplacements suggérés