enregistrer sous a l' aide d'une macro

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

P

PHILIPPE

Guest
je souhaite enregistre a l' aide d'une macro un fichier de facturation
le probleme que je rencontre est de metre en nom de fichier le numero
de facture contenu dans une cellule
 
Bonjour Forum

Tous d'abord Philippe, si tu veux une réponse, un petit Bonjour, Merci, ... est le bien venu.

Pour ton problème, voici ce que tu dois utiliser:

Dim NomFichier as string

NomFichier = "Facture N°" & Cells(12, 1) 'Entre parenthès 12 correspond a ligne et 1 a collone

ActiveWorkbook.SaveAs FileName:=NomFichier

Voila

@Christophe@
 
Bonsoir Philippe, un petit tour du côté de la charte serait le bienvenue mais bon voici le code à placer dans this worbooK:

Il faut qu'une cellule contienne ton numero de facture, par exemple
A1 = cells(1,1) (qui est numerique ou pas

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim nomfich As String
Dim reponse As String
Dim compteur As Long

compteur = CLng(Cells(1, 1)) ''''''''mise en numerique pour incrementer le N° de facture
Cells(1, 1) = CStr(compteur + 1)'''''''mise en chaine de caractere pour nom de fichier

''''''''''ActiveWorkbook.Save à mettre si tu veux enregistrer ta facture sous le même nom
nomfich = "c:\documents\facture\" & Sheets("feuil1").Cells(1, 1)
ActiveWorkbook.SaveAs Filename:=nomfich
MsgBox "VOTRE FICHIER A ETE BIEN ENREGISTRE SOUS" & " " & nomfich, vbOKOnly, "ENREGISTREMENT EFFECTUE"

End Sub



Voilà un exemple à adapter, qui contient peut etre des erreurs car le mien a beaucoup plus de conditions... et j'ai pas testé celui là..


A++++
 
- 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ésolu(e)
Microsoft 365 email
Réponses
7
Affichages
146
  • Question Question
XL 2019 B
Réponses
10
Affichages
413
  • Question Question
XL 2021 planning
Réponses
5
Affichages
232
Retour