Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Creation de feuille automatique

  • Initiateur de la discussion Initiateur de la discussion alainca31
  • 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 !

A

alainca31

Guest
Bonjour
J'ai créé un classeur ou quand on clique sur le bouton " Creation nouvelle feuille" on crée une feuille automatiquement en lui donnant comme nom la date "J+1" et en copiant le contenu de la feuille "J".
Tout fonctionne bien jusqu'au 10 du mois et après les feuilles s'incrémentent de 10 en 10.
Je vous joins le fichier merci d'avance pour votre aide
Cordialement
 

Pièces jointes

Re : Creation de feuille automatique

Bonjour Alainca31,

Le problème vient de la récupération de ton chiffre pour le jour
Tu utilises :
Code:
NoFeuil = Val(Left(NomFeuilEnCour, 1)) + 1
Donc seul le premier caractère du nom de ta feuille est récupéré

Il faut donc que tu recherches l'espace qui se trouve dans ton nom,
pour déduire le nombre de caractères à récupérer
Code:
NoFeuil = Val(Left(nomfeuilencour, InStr(1, nomfeuilencour, " "))) + 1
NomNouvFeuil = NoFeuil & Mid(nomfeuilencour, InStr(1, nomfeuilencour, " "))
...
'remet nouvelle date
D = NoFeuil: DateFeuil = D & Mid(DateFeuil, InStr(1, nomfeuilencour, " "))

Ou alors mettre systématiquement 2 chiffres dans le jour et récupérer ces 2 chiffres
Code:
NoFeuil = Format(Val(Left(NomFeuilEnCour, 2)) + 1, "00")
NomNouvFeuil = NoFeuil & Mid(NomFeuilEnCour, 3)
...
' remet nouvelle date
D = NoFeuil: DateFeuil = D & Mid(DateFeuil, 3)

Voili, voilà 😉
 
Dernière modification par un modérateur:
- 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

Réponses
5
Affichages
428
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…