Facturier Excel

Fermé
pfal28 - 20 mai 2012 à 17:22
 bob - 2 août 2012 à 15:41
Bonjour,

Je voulais si quelqu'un peut m'aider sur comment faire pour que ma tableur Excel me donne automatiquement des numéro pour facture et que ces dits numéros ne se répètent plus.
et si possible comment créer un compte à rebours avec Excel.
Par exemple si je garde ta marchandises au delà de 7 jours de franchises tu paye des magasinages dont le minimum est 4euro
merci d'avance pour vos réponses

A voir également:

2 réponses

eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 215
20 mai 2012 à 17:48
Bonjour,

un petit code en vba à mettre dans thisworkbook :
Private Sub Workbook_Open()
    If Me.Name = "Facture modèle.xls" Then [A1] = [A1] + 1
End Sub

Si le fichier ouvert est Facture "Facture modèle.xls" A1 s'incrémente de 1.
Si tu as renommé le fichier après avoir créé la facture le n° reste inchangé

exemple: https://www.cjoint.com/?BEurVyNVm7h

eric
1
pfal28 Messages postés 3 Date d'inscription dimanche 20 mai 2012 Statut Membre Dernière intervention 20 mai 2012
20 mai 2012 à 18:35
Merci Eriic mais je n'arrive pas à comprendre votre feuille Excel que vous avez mis en exemple. Merci d'avance pour les eclaircissements.
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 215
20 mai 2012 à 18:59
Dis ce que tu ne comprends pas...
Si le fichier ouvert est Facture "Facture modèle.xls" A1 s'incrémente de 1.
Si tu as renommé le fichier après avoir créé la facture le n° reste inchangé


Le mieux est de tester et de chercher à comprendre ensuite non ?

eric
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 215
Modifié par eriiic le 20/05/2012 à 20:34
J'avais oublié de sauvegarder le nouveau n°, c'est peut-être pour ça que tu ne comprenais pas.
Et ce n'est qu'un exemple, à adapter à ton fichier
Private Sub Workbook_Open()    
    If Me.Name = "Facture modèle.xls" Then    
        [A1] = [A1] + 1    
        ThisWorkbook.Save    
    End If    
End Sub

https://www.cjoint.com/?BEuuBziFKwM

Donc tu ouvres Facture modèle.xls, le n° en A1 est augmenté de 1.
Enregistre ta facture sous son nouveau nom, elle conservera son n°
Tu réouvres Facture modèle.xls, le n° a encore augmenté de 1. Etc.
Si tes n° de facture ont un autre format il faut préciser lequel.

eric
0
voici une bonne explication :
http://youtu.be/0LzKL68cs44

en vidéo !
0
Raymond PENTIER Messages postés 58404 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 2 mai 2024 17 098
20 mai 2012 à 17:37
Bonjour.

1) C'est faisable. Mais personnellement je te le déconseille, car il est quand même facile de mettre un N° à la main, alors qu'en cas de ré-édition d'une facture erronnée et modifiée tu auras un N° différent, et au final il y a un N° qui n'aura jamais été utilisé.
2) Il suffit d'utiliser la fonction SI. Quand on aura vu ton fichier et l'emplacement des cellules, on pourra de proposer une formule précise.

Cordialement.
0
pfal28 Messages postés 3 Date d'inscription dimanche 20 mai 2012 Statut Membre Dernière intervention 20 mai 2012
Modifié par irongege le 20/05/2012 à 19:08
Merci Raymond pour le conseil mais c'est juste pour une sécurité que je ne veux pas que le numéro soit manuel sinon au moins si possible de me dire comment faire pour que Excel ne puisse accepter un numéro 2 fois dans un classeur car je sais le faire dans une feuille mais pas dans un classeur pour mon model
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 215
20 mai 2012 à 18:32
Je dois être transparent....
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
20 mai 2012 à 18:44
Ma non mon ami Eric, plus visible que toi y a pas, mais ton message et sa réponse sont remontés en haut du fil.
Je crois à lire l'ensemble,que le demandeur a bien besoin de toi.
Crdlmnt
0
pfal28 Messages postés 3 Date d'inscription dimanche 20 mai 2012 Statut Membre Dernière intervention 20 mai 2012
20 mai 2012 à 19:02
Merci Vaucluse
Eriic c'est je ne suis pas bon en programation je dirai même en iformatique
0