Besoin d'aide facture sur Excel
lilie13_3 Messages postés 32 Statut Membre -
J'ai regardé les sujets du forum mais je n'ai pas trouvé mon bonheur alors je me permets de venir vous exposer mon problème afin d'espérer une réponse qui pourra m'aider.
Je fais des facturations sous excel, j'ai un dossier facture avec un modèle de facture que j'ouvre à chaque nouvelle facture puis que j'"enregistre sous" après chaque facturation dans le dossier client correspondant ce qui me permet de garder mon modèle vierge. Jusque là pas de problème, j'ai inséré la fonction AUJOURDHUI() pour avoir la date du jour automatiquement pour chaque facturation, ce qui me pose problème à l'heure actuelle c'est la numérotation automatique de mes factures. J'aimerai que le numéro de facture soit sous la forme année suivit du mois et du numéro. Avec le numero de facture qui augmente de 1 à chaque nouvelle facture.
J'ai vu sur le forum que beaucoup parle de macro mais je ne connais pas, je manipule les fonctions, mais si ma solution est dans les macro c'est sans soucis je pense pouvoir y arriver le tout étant que l'on m'explique.
J'espère avoir été assez claire si besoin est je peux détailler un peu plus.
Je vous remercie d'avance.
J'espère avoir de l'aide rapidement.
- Besoin d'aide facture sur Excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Comment trier par ordre alphabétique sur excel - Guide
- Comment calculer la moyenne sur excel - Guide
- Si ou excel - Guide
17 réponses
Le problème est d'automatiser la numérotation des factures dans un format année-mois-numéro, le numéro devant augmenter de 1 à chaque nouvelle facture et la date affichée étant celle du jour.
AUJOURDHI() pose un souci car elle se recalculera demain; sans macro, la date peut être saisie manuellement (Ctrl+;).
Des solutions VBA existent pour incrémenter le dernier numéro et enregistrer la date, soit en lisant/stockant le dernier numéro dans un fichier externe (par exemple NumFacture.txt) ou en mettant à jour une cellule au moment de l’ouverture du fichier.
Des exemples de macros montrent comment créer le numéro à l’ouverture et remplir la date, à condition que les macros soient activées et que le fichier maître soit utilisé pour mémoriser le dernier numéro.
Aujourdhui() va poser un problème...
Car demain quand tu ouvriras ton classeur aujourdhui() sera le 10/06.
Sans macro il faut saisir la date 'en dur' dans une cellule, avec par exemple le raccourci clavier Ctrl+;
eric
Aujourdhui() te retourne la date date du jour, donc demain elle affichera 10/06/08, et si tu ouvres ton fichier le 25/12/2048 et bien ta cellule affichera 25/12/2048
Si ça te pose encore des difficultés attend demain pour voir mais surtout ne pose pas la question "mais pourquoi ça a changé ?" hein ;-)
Encore merki pour ta patiente lol !
Voici une idée de comment tu peux incrémenter tes numéros tout en créant un lien vers ta facture sur un classeur indépendant.
Je reste à ton écoute.
Copier le fichier NumFacture.txt sur C:\ avant d'ouvrir le fichier xls (c'est le fichier qui mémorise le dernier numéro de facture)
http://www.cijoint.fr/cjlink.php?file=cj200806/cijvWO2pkx.zip
A l'ouverture de facture.xls si A1 est vide un nouveau n° est inscrit en A1 et la date en B1
eric
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionEt sur excel autorise aussi l'éxécution des macros
eric
J'aimerai que le numéro de facture soit sous la forme année suivit du mois et du numéro.
=ANNEE(A1)&-MOIS(A1)&"-Num"
Avec le numero de facture qui augmente de 1 à chaque nouvelle facture.
Suggestion:
Créé un classeur pour gérer tes numéro de devis.
Celui-ci te permettra de filtrer les factures par client, par date, ...
de créer des liens vers tes factures,
et peux aussi de permettre de gérer tes numéros de devis.
A ton écoute.
Donc enfait je me mets dans la cellul eou je souhaite faire apparaitre mon numéro de facture puis je tape la formule =ANNEE(A1)&-MOIS(A1)&"-Num" mais A1 correspondra à quoi ? A ma cellule ou il y a la formule aujourdhui() ?
Et en ce qui concerne la creation d'un classeur pour les devis, j'ai un dossier devis avec un classeur modèle de devis que je prends a chaque nouveau devis puis que j'enregistre sous pour garder mon modèle vierge, donc si j'ai bien compris je peux lier le devis d'un client avec sa facture ? et que le numéro de facture augmente de un à un a chaque facture tous les clients confondus?
J'ai pas bien compris la manipulation à faire.
Encore merci
Oui.
je peux lier le devis d'un client avec sa facture ?
Re oui.
et que le numéro de facture augmente de un à un a chaque facture tous les clients confondus?
Non.
Je te conseil de créer un classeur pour gérer tes numéros.
Colonne A: Numéro
Colonne B: Date
Colonne C: Client
Colonne D: Montant
...
Tu incrémentes tes numéros et associes ta facture.
Exactement.
je peux lier le devis d'un client avec sa facture ?
Oui par l'intermédiaire du classeur que je te conseil de créer.
Pour le numéro de facture je ne pense pas que la fonction AUJOURDHUI() soit la réponse à ta question.
Niveau macro je ne suis pas expert mais si la version classeur pour gérer tes numéros t'intéresse on peux y regarder.
Ca n'est donc pas utilisable pour ta date de facturation ni pour te fabriquer un n° de facture. A moins que tu ne la figes par un copier-collage spécial 'valeur', ce qui ne présente plus d'interet, autant faire Ctrl+;
Si tu n'es pas convaincue ferme ton classeur, change la date du micro et ré-ouvre ton classeur. Ou attend demain pour voir, mais tu peux t'abstenir de saisir tes 2 mois de retard de facturation avant d'être sûre ;-)
Et pour ton n° de série pas d'autre choix qu'une macro je pense...
eric
Pour mon N° de facture s'il faut faire une macro oki, mais y me faut de l'aide ...
Merci
ok, on reparlera demain
Pour la macro je ne pense pas avoir trop le temps mais je ne suis pas trop soucieux pour toi car j'en ai vu un sur le forum qui a traité ce pb il n'y a pas très longtemps et qui a sans doute tout de prêt.
En attendant tu peux tjs déposér ton modèle de facture sur cijoint.fr et coller ici le lien fournit. C'est tjs mieux de travailler sur du réel
Merci
Merci
merci encore.
Créé les répertoires:
"C:\Devis Factures\Factures\"
puis sauvegarde le Fichier ci dessous dans C:\Devis Factures\ "Facture vierge.xls"
J'ai encore un petit soucis mais ça te donnera déjà une idée.
Regarde cette ébauche et dis moi ce que tu en pense.
Cordialement.
PS: Merci à Eric, Polux31, et onesdf pour leur participation. ;-)
Je reste à ton écoute.
PS: Voici un lien que l'on m'a donné pour palier à ce problème sur mon poste.
je n'arrive pas à lever la sécurité mais vu que je fais les facture sur un ordi non connecté au net je devrais pouvoir ouvrir le dossier normalement ?
encore merci
la derniere version envoyée est la version définitive du modèle de facture?
Je comprends pas pourquoi il me les detecte comme virus sur le net aussi...
merki
il suffisait daller dans l'onglet outils option oppenoffice sécurité
J'ai bien lu ?
oppenoffice ??? dans ton titre tu parles d'excel...
Les macros ne sont peut-être pas 100% compatibles
eric
donc je vais le mettre sur clé est voir sachant que c'est sur un ordi derniere generation avec vista.
Ca posera pas de probleme?
merci
je ne vois pas pourquoi ma fonction aujourdhui pose problème pour ma date de facturation ?
A moins que ca soir pour le numero de facture que vous parlez ?