Modifier cellule au changement de date

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 !

chajmi

XLDnaute Occasionnel
Je créé des fiches numérotées (en A2) automatiquement en vba
Quand ma fiche est remplie, je l'imprime, je la sauvegarde en pdf et j'efface les données (tout ça en vba) pour saisir une nouvelle fiche.
Toujours en vba le numéro en B2 s'incrémente de 1 et change le numéro de la fiche
Je crée un certain nombre de fiches dans la journée (donc à chaque fois B2 s'incrémente de 1)
Je voudrais qu'à chaque changement de jour la valeur de B2 revienne à 1
Il me faudrait une macro déclenchée par le changement de date
Est-ce possible ?
merci de votre aide
 

Pièces jointes

Bonjour Chajmi, bonjour le forum,

Je pense que tu devrais stocker la date quelque part à la fermeture du fichier. Par exemple :

VB:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Sheets("Feuil1").Range("AA1").Value = Date 'cellule et onglet à adapter
ThisWorkbook.Save
End Sub
Puis à l'ouverture, ce code :
VB:
Private Sub Workbook_Open()
If Date <> Sheets("Feuil1").Range("AA1").Value Then Sheets("ton onglet").Range("B2").Value = 1
End Sub
Ces deux codes sont à mettre dans le composant ThisWorkbook...
 
- 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

Discussions similaires

Réponses
1
Affichages
124
Réponses
10
Affichages
547
Réponses
4
Affichages
81
Réponses
4
Affichages
243
Réponses
18
Affichages
691
Retour