numérotation à la fermeture d'un fichier

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

gerard55

XLDnaute Occasionnel
Bonjour à tous
je ne parviens pas à écire un code qui incrémenterai un numéro de BL à chaque fermeture de la feuille "matrice"
Ce code fonction en mode pas à pas mais pas lorsque l'on ferme le fichier

Private Sub Workbook_BeforeClose()

Range("A1").Select
ActiveCell.Value = ActiveCell.Value + 1
ThisWorkbook.Save

End Sub
Merci pour votre aide
à +
 
Re : numérotation à la fermeture d'un fichier

bonsoir en mettant ce code dans workbook, cela fonctionne chez moi


Private Sub Workbook_BeforeClose(Cancel As Boolean)
Sheets("matrice").Activate
Range("A1").Select
ActiveCell.Value = ActiveCell.Value + 1
ThisWorkbook.Save
End Sub

à+
 
Re : numérotation à la fermeture d'un fichier

Bonsoir,

Je ne vois pas le pb sauf que tu dois peut être définir le chemin où tu veux sauver ton fichier.

sinon modifie ta macro comme suit :
Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
 Sheets("Nom de ta feuille").Range("A1").Value = Range("A1").Value + 1
 ThisWorkbook.Save
End Sub

A te lire

Edition : il faut activer le feuille avant comme le ccPapy le propose dans sa macro.
d'où la macro devient :
Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
with Sheets("Nom de ta feuille")
   .activate
   .Range("A1").Value = Range("A1").Value + 1
End with
ThisWorkbook.Save
End Sub
 
Dernière édition:
- 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
15
Affichages
784
Retour