agrementer une cellule

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

T

thiroux

Guest
bonjour a tous

Je souhaiterais agrementer de +1 une cellule a chaque fermeture du fichier xls et enregistrer ce fichier sous le nom de cet cellule .....

est ce possible ?

merci d'avance
 
Bonjour,






une solution consiste à incrémenter la valeur d'une cellule dans l'évenemnt 'beforeclose', par exemple si le compteur est en A1 (ligne 1 colonne 1)


Placer cette macro dans 'thisworkbook'

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Cells(1, 1).Value = Cells(1, 1) + 1

End Sub



avec excel c'est possible!
 
Bonjour,


désolé mais je n'avais pas tout lu

il suffit d'associer cette macro à un bouton ou un raccourci

Sub Enregistrer()
Chemin = 'q:\\xxxx\\'
NomFic = 'FICHIER_' 'racine du nom de fichier
Cells(1, 1).Value = Cells(1, 1) + 1
ActiveWorkbook.SaveAs Filename:=Chemin & NomFic & Format(Cells(1, 1).Value, '000') & '.XLS', _
FileFormat:=xlNormal, Password:='', WriteResPassword:='', _
ReadOnlyRecommended:=False, CreateBackup:=False

End Sub
 
- 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