renommer la feuille automatiquement

  • Initiateur de la discussion Initiateur de la discussion nkea.sat
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

nkea.sat

Guest
Bonjour forum,

Tout d'abord mes meilleurs voeux pour cette nouvelle année 2010, et que le forum soit toujours plus instructif et magique.

J'ai un tableau excel qui possede un bouton SAT qui a la particularité de generer une nouvelle feuille identique à la precedente, seulement voila j'ai un souci je voudrais qu'en generant la nouvelle feuille qu'il la nomme en meme temps en mettant la date du jour au lieu du chiffre entre parenthese.

Pour plus de comprehension je joints mon tableau en attache.

Merci de votre aide.
 

Pièces jointes

Dernière modification par un modérateur:
Re : renommer la feuille automatiquement

j'ai revu les discussion mais je ne sais ce qui ce passe lorsque j'integre
Sub test()
ActiveSheet.Name = Format(Date, 'dd-mmm-yyyy')
End Sub
pour mon bouton SAT ca plante mon tableau, je voudrais que mon bouton genere la nouvelle feuille en la renommant en mme temp.
merci de votre aide.
 
Re : renommer la feuille automatiquement

ca ne marche pas toujours voici ce que j'ai fait

Sub Dipllication()
Sheets("ventes agregats").Select
Sheets("ventes agregats").Copy After:=Sheets(1)
Range("A6:G33,E40:E48").ClearContents
ActiveSheets.Name = Format(Date, "dd-mmm-yyyy")
End Sub
 
Re : renommer la feuille automatiquement

bonjour à tous
ActiveSheet.Name = range("a1").value
dans la 1ere feuille dans sheets activate
et tu mets la date à la main dans a1 dans les nouvellles feuilles crées
attention pas de / mais les remplacer par _
facile à faire avec format personnalisé
 
Dernière édition:
Re : renommer la feuille automatiquement

EXCUSE MOI, je t'envoie toute la commande

Sub Dipllication()
Sheets("ventes agregats").Select
Sheets("ventes agregats").Copy After:=Sheets(1)
Range("A6:G33,E40:E48").ClearContents
ActiveSheet.Name = Format(Date, "Ventes Agregats dd-mmm-yyyy")
End Sub

cependant il remplace n par 0 et le s par 0 dans Ventes Agregats ainsi ca devien Ve0te0 Agregat0
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour