cybercodes
XLDnaute Nouveau
Bonjour a tous
Depuis quelque temps je suis en train de fabriquer une facture sous Excel 2003.
Évidement les problèmes surviennent au fur et a mesure.
Le premier est la date;
En fait j'ai mis la fonction =AUJOURDHUI() mais le probleme de cette fonction est une fois que j'enregistre la facture le 10/01/08 et que je la reouvre le lendemain elle me mes le 11/01/08, comment doit je faire pour la fixe definitivement dans la facture enregistree et non dans mon modele.
Ensuite j'aimerais que mon numero de facture qui ce trouve en E5 soit identique a mon nom de facture qui ce fait automatiquement avec ma macro
Donc les 3 premières lettres du nom en A10, les 2 premières lettres du prénom en B10 et la date du jour en E4, comment doit je procédé ?
Voici ma macro d'enregistrement
Voici mon modèle sur cijoint
Cijoint.fr - Service gratuit de dépôt de fichiers
D'avance un grand merci pour vos réponse future et aussi pour toutes les réponses que vous avez déjà postée et qui mon bien aidé.
Depuis quelque temps je suis en train de fabriquer une facture sous Excel 2003.
Évidement les problèmes surviennent au fur et a mesure.
Le premier est la date;
En fait j'ai mis la fonction =AUJOURDHUI() mais le probleme de cette fonction est une fois que j'enregistre la facture le 10/01/08 et que je la reouvre le lendemain elle me mes le 11/01/08, comment doit je faire pour la fixe definitivement dans la facture enregistree et non dans mon modele.
Ensuite j'aimerais que mon numero de facture qui ce trouve en E5 soit identique a mon nom de facture qui ce fait automatiquement avec ma macro
Donc les 3 premières lettres du nom en A10, les 2 premières lettres du prénom en B10 et la date du jour en E4, comment doit je procédé ?
Voici ma macro d'enregistrement
Code:
Sub Enregistrement()
Dim Chemin1$, Chemin2$, Client$, Fichier$, Numfact$, Jour$
Chemin1 = "G:\Facturation\"
Chemin2 = "G:\Facturebackup\"
Jour = Format(Now(), "ddmmyy")
Nom = Range("A10")
Prenom = Range("B10")
Nom3car = Left(Nom + "___", 3)
Prenom2Car = Left(Prenom + "___", 2)
Numfact = Range("E5")
Fichier = Jour & ".xls"
ActiveWorkbook.SaveAs Chemin1 & Nom3car & Prenom2Car & Fichier
ActiveWorkbook.SaveAs Chemin2 & Nom3car & Prenom2Car & Fichier
Workbooks.Close
End Sub
Voici mon modèle sur cijoint
Cijoint.fr - Service gratuit de dépôt de fichiers
D'avance un grand merci pour vos réponse future et aussi pour toutes les réponses que vous avez déjà postée et qui mon bien aidé.