IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Changer le nom des feuilles en fonction des cellules [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Cyberdocumentaliste
    Inscrit en
    Avril 2012
    Messages
    113
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Cyberdocumentaliste

    Informations forums :
    Inscription : Avril 2012
    Messages : 113
    Par défaut Changer le nom des feuilles en fonction des cellules
    Bonjour à tous,

    Je cherche à renommer les feuilles d'un classeur en fonction des cellules par l'intermédiaire d'une macro. Pour être plus claire : la feuille 1 doit prendre la valeur de la cellule A1 de la feuille 1, la feuille 2 doit prendre la valeur de la cellule A2 de la feuille 2, et ainsi de suite...

    J'ai trouvé le code pour changer le nom des feuilles en fonction de la même cellule pour chaque feuille, mais je bloque pour trouver comment faire pour que le nom des feuilles change en fonction d'une cellule différente pour chaque feuille.

    Voici le code que j'ai pour le moment :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim Feuille As Worksheet
     
    For Each Feuille In Worksheets
        Feuille.Name = Feuille.Range("A1").Value
    Next Feuille
    Merci d'avance pour votre aide

  2. #2
    Membre émérite Avatar de issoram
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2009
    Messages
    665
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2009
    Messages : 665
    Par défaut
    Bonjour,

    Avec un compteur en plus:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Dim Feuille As Worksheet
    Dim i as Integer 
     
    i=1
    For Each Feuille In Worksheets
        Feuille.Name = Feuille.Range("A" & i ).Value
        i = i + 1
    Next Feuille

  3. #3
    Membre confirmé
    Femme Profil pro
    Cyberdocumentaliste
    Inscrit en
    Avril 2012
    Messages
    113
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Cyberdocumentaliste

    Informations forums :
    Inscription : Avril 2012
    Messages : 113
    Par défaut
    Impeccable ! Merci beaucoup pour la réponse et la rapidité

  4. #4
    Futur Membre du Club
    Femme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Avril 2018
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes

    Informations forums :
    Inscription : Avril 2018
    Messages : 4
    Par défaut Bouton Modifier VBA Excel
    Bonjour tout le monde,
    Je travaille sur un Userform VBA,contenant des boutons,entre autre bouton modifier pour modifier des cellules dans deux feuilles la premiere Feuille page à Jour l’autre feuille pour l’historique.Si je supprime des lignes dans feuille 1 apres je clique sur modifier ,il y’aura un decalage lors de l’enregistrement de donne dans la feuille historique.
    Qlq’un pour m’aider SVP!!
    C’est pour mon Projet de fin d’étude.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2013] Récupération nom de feuille en fonction des données d'une colonne
    Par jeremie84 dans le forum Excel
    Réponses: 4
    Dernier message: 04/10/2013, 09h13
  2. Changer un nom de macro rattachée dans des Word
    Par OlivierAuTravail dans le forum VBScript
    Réponses: 3
    Dernier message: 11/06/2009, 19h14
  3. Réponses: 6
    Dernier message: 16/10/2007, 20h07
  4. placer des dates dans des feuilles en fonction du mois
    Par Jerez62 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/12/2006, 10h05
  5. changer le nom écrit dans la barre des tâches
    Par antoine0207 dans le forum Access
    Réponses: 12
    Dernier message: 25/07/2006, 13h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo