macro onglet de feuille

J

jm

Guest
je souhaite faire une macro pour que le nom de la feuille soit modifié en prenant la date systeme.

merci de toute reponse
 
M

Moa

Guest
Salut Wally et Jm !

Il y a un problème Wally, les onglets n'acceptent pas de caractères spéciaux dans leur nom.

Il faut donc, d'abord convertir la date en texte.

Soit par marco ou en passant par une cellule et puis donner ensuite ce nom à ton onglet.

@ +

Moa
 
@

@Christophe@

Guest
Bonjour,

Wally, il faut pas donner de réponse au pif, lol

Avec Date, excel renvoi la date sous le format = DD/MM/YYYY ce qui donne biensur erreur, puisque un nom de feuille ne peux pas contenir de : / \ [ ] ? *

Il faut attribuer un certain format comme cela:

ActiveSheet.Name = Format(Date, "dd-mm-yyyy")
Worksheets("Feuil1").Name = Format(Date, "dd-mm-yyyy")

Bonne journée

@Christophe@
 
@

@Christophe@

Guest
Re

Bonjour Moa

Tous dépends des paramêtre régionaux configuré sur ton ordi, mais afin d'éviter les erreurs il vaut toujours mieux précisé.

Ton installation n'est pas la sienne

Bonne journée

@Christophe@
 

Statistiques des forums

Discussions
312 102
Messages
2 085 303
Membres
102 857
dernier inscrit
Nony1931