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 :

nom feuille date


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 56
    Par défaut nom feuille date
    Re bonjour,

    Mon problème :

    Je ne peut pas renommer une feuille à partir d'une cellule contenant une date.

    Comment puis je faire pour que le nom de la feuille contienne la valeur de la cellule qui est une date.

    PS : la cellule contient la formule =aujourdhui()

  2. #2
    Membre émérite
    Avatar de ouisansdoute
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    931
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 931
    Par défaut
    Bonjour,

    Tu peux utiliser une macro. Par exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub nom_feuille_date()
    Worksheets(1).Name = Format(Sheets(1).Range("A1"), "DD-MM-YYYY")
    End Sub
    Attention, le nom d'onglet ne peut contenir de "/"

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 56
    Par défaut
    Il en veut toujours pas.

    Il y aurait pas moyen de créer une variable et de lui donner comme variable aujourdhui.

    Je vais essayer ca.
    Si vous avez d'autres idées...

  4. #4
    Membre Expert Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Par défaut
    Quelque chose comme ça :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Dim Aujour As String
    Aujour = Format(Now, "dd-mm-yyyy")
    MsgBox Aujour
    Worksheets(1).Name = Aujour
    Edit : un peu le même code que ouisansdoute, avec Now pour la date du jour, je pense donc que ca devrait marcher :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Worksheets(1).Name = Format(Now, "dd-mm-yyyy")

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

Discussions similaires

  1. Noms feuilles de calcul
    Par rembliec dans le forum Excel
    Réponses: 7
    Dernier message: 22/01/2015, 12h47
  2. créer un fichier avec comme nom la date du jour
    Par cedric00 dans le forum Shell et commandes GNU
    Réponses: 6
    Dernier message: 23/03/2009, 23h07
  3. Probleme variable representant nom feuille
    Par bebe1310 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 20/06/2008, 20h02
  4. Réponses: 3
    Dernier message: 17/05/2007, 11h24
  5. [VBA-E]sauvegarde fichier nom et date
    Par elkhy dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/04/2006, 20h20

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