Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

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

Normalement, nous pouvons facilement renommer une feuille de calcul en faisant un clic droit sur la feuille dans l'onglet Feuille et en sélectionnant Renommer dans le menu contextuel dans Excel. Que faire si vous renommez toutes / plusieurs feuilles de calcul avec des valeurs de cellule spécifiées? Et que se passe-t-il 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.

Nommez dynamiquement une feuille en fonction de la valeur de la cellule avec VBA

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

Nommez plusieurs feuilles de la liste spécifiée

Renommez plusieurs feuilles en fonction des valeurs de cellule dans les feuilles correspondantes dans Excel


Nous pouvons dynamiquement nommer 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 de la souris sur la feuille de calcul dans l'onglet Feuille pour la nommer dynamiquement par une valeur de cellule, puis sélectionnez Voir le code dans le menu contextuel.

Étape 2: Dans la fenêtre Microsoft Visual Basic pour Applications d'ouverture, 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

Note: Ce VBA peut renommer dynamiquement la feuille de calcul en fonction de la valeur de Cell A1, et vous pouvez remplacer l'A1 par d'autres cellules en fonction de vos besoins.

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

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

À noter :

  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, comme *, un avertissement d'erreur apparaîtra.

Avec Kutools pour Excel 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 for Excel - Combine plus que des fonctions et outils avancés 300 pour Microsoft Excel

1. Cliquez Entreprise > Feuille > Renommer plusieurs feuilles de calcul. Voir la capture d'écran:

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

(1) Dans le Des feuilles de calcul liste, s'il vous plaît vérifier la feuille de calcul dont vous changez le nom;

(2) Dans le Renommer les options section, s'il vous plaît vérifier la Remplacer le nom de feuille d'origine l'option;

(3) Dans le Nouveau nom de feuille de calcul section, s'il vous plaît vérifier la Renommez les feuilles de calcul avec une cellule spécifique option, et spécifiez la cellule dont vous allez nommer le contenu avec 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 for Excel - Comprend plus que des outils Excel pratiques 300. Fonctionnalité complète d'essai gratuit 60-day, aucune carte de crédit requise! Obtenez-le maintenant!


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

Kutools for Excel - Combine plus que des fonctions et outils avancés 300 pour Microsoft Excel

1. Cliquez sur l' Entreprise > Feuille > Renommer plusieurs feuilles de calcul.

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

(1) Dans le Des feuilles de calcul liste, vérifiez la feuille de calcul que vous allez renommer avec les valeurs de cellule.

(2) Dans le Renommer les options section, vérifiez la Remplacer le nom de 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 le Cliquez sur le bouton 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 tous les noms de feuille de travail cochés sont remplacés par les valeurs de cellule spécifiées. Voir ci-dessous la capture d'écran:

Kutools for Excel - Comprend plus que des outils Excel pratiques 300. Fonctionnalité complète d'essai gratuit 60-day, aucune carte de crédit requise! Obtenez-le maintenant!


Dans cette vidéo, le Kutools onglet et le Kutools Plus onglet sont ajoutés par Kutools for Excel. Si besoin, s'il vous plaît cliquez ici avoir un essai gratuit 60-day sans limitation!




Outils de productivité recommandés

Office Tab

étoile d'or1 Apportez des onglets pratiques à Excel et à d'autres logiciels Office, tout comme Chrome, Firefox et Internet Explorer.

Kutools for Excel

étoile d'or1 Incroyable! Augmentez votre productivité dans les minutes 5. Ne nécessite pas de compétences particulières, économisez deux heures par jour!

étoile d'or1 300 Nouvelles fonctionnalités pour Excel, rendent Excel facile et puissant:

  • Fusionner des cellules / lignes / colonnes sans perdre de données.
  • Combiner et consolider plusieurs feuilles et classeurs.
  • Comparez les gammes, copiez plusieurs gammes, convertissez le texte en date, l'unité et la conversion de devise.
  • Compter par couleurs, sous-totaux de recherche, tri avancé et super filtre,
  • Plus Sélectionner / Insérer / Supprimer / Texte / Format / Lier / Commenter / Classeurs / Feuilles de calcul Outils ...

Capture d'écran de Kutools pour Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Sam Riggins · 7 months ago
    I used the dynamic sheet name coding and functionally it works well, but I get the Runtime Error 1004 whenever I click inside a cell. Anyone have any info on how to correct this?


    Thanks
  • To post as a guest, your comment is unpublished.
    HHani · 1 years ago
    This is awesome, thank you so much....
  • To post as a guest, your comment is unpublished.
    Mel · 1 years ago
    so I am trying to do this, but nothing is happening - my sheet names aren't changing, everything is the exact same. Do you know what I am doing wrong??