Note : le magazine dont je parle dans la vidéo n’étant pas encore publié, la version texte se trouve ci-dessous. Lorsque le magazine sera publié, j’y ajouterai le lien.
Edit : le magazine n’a jamais vu le jour.
Tutoriel réalisé avec Excel 2013
Grâce à Excel, vous pouvez créer facilement un devis, puis une facture et, avec certaines formules bien placées, vous pourrez automatiser plusieurs actions.
Tout d’abord, revoyons les mentions devant figurer obligatoirement sur tous les devis et factures que vous établirez au risque de vous exposer à une sanction pénale et une amende fiscale. Un devis n’est pas obligatoire sauf dans certaines professions, mais il est recommandé et, dans ce cas, il doit comprendre certaines mentions.
SOMMAIRE
Pour un devis (d’après le site du Service Public)
- La date du devis ;
- Le nom et l’adresse de la société ;
- Le nom du client ;
- La date de début et la durée estimée des travaux ou de la prestation ;
- Le décompte détaillé de chaque prestation, en quantité et en prix unitaire ;
- Le prix de la main-d’œuvre ;
- Les frais de déplacement ;
- Les conditions du service après-vente (garantie notamment) ;
- La somme globale à payer HT et TTC.
Dans certains cas, il doit comprendre :
- La durée de validité de l’offre ;
- Le caractère gratuit ou payant du devis.
Pour une facture (d’après le site du Service Public)
- La date d’émission de la facture ;
- Le numéro de facture (numéro unique et chronologique) ;
- La date de la vente ou de la prestation de service (jour effectif de la livraison ou de la fin d’exécution de la prestation) ;
- L’identité de l’acheteur : nom (ou dénomination sociale) et adresse (sauf opposition de sa part, pour un particulier) ;
- L’identité du vendeur ou prestataire (nom patronymique d’un entrepreneur individuel avec éventuellement son nom commercial, la dénomination sociale d’une société suivie du numéro Siren et du code NAF, le numéro RCS ou RM, l’adresse du siège social) ;
- L’adresse de livraison qui peut être différente de celle de l’acheteur ;
- Le numéro individuel d’identification à la TVA du vendeur et du client professionnel (sauf pour les factures d’un montant total HT inférieur ou égal à 150 €) ;
- La désignation du produit (nature, marque, référence, etc.) ou de la prestation (ventilation des matériaux fournis et de la main-d’œuvre) ;
- Le décompte détaillé, en quantité et prix, de chaque prestation et produit fourni (facultatif si la prestation de service a fait l’objet, préalablement à son exécution, d’un devis descriptif et détaillé, accepté par le client et conforme à la prestation exécutée) ;
- Le prix unitaire hors TVA des produits vendus ou taux horaire hors TVA des services fournis (prix catalogue) ;
- Les majorations éventuelles de prix (frais de transport, d’emballage, etc.) ;
- Les taux de TVA légalement applicables et le montant total de la TVA correspondant (si les opérations sont soumises à des taux de TVA différents, il faut faire figurer sur chaque ligne le taux correspondant) ;
- Les éventuelles réductions de prix (rabais, ristourne, remise) acquises à la date de la vente ou de la prestation de service et directement liées à cette opération, à l’exclusion des escomptes non prévus sur la facture ;
- La somme totale à payer hors taxe (HT) et toutes taxes comprises (TTC) ;
- La date ou délai de paiement (date à laquelle le règlement doit intervenir) et conditions d’escompte applicables en cas de paiement à une date antérieure (en cas d’absence d’escompte, il faut mentionner « Escompte pour paiement anticipé : néant ») ;
- Le taux des pénalités de retard exigibles en cas de non-paiement à la date de règlement (les pénalités de retard sont exigibles sans qu’un rappel soit nécessaire) ;
- L’indemnité forfaitaire de 40 € pour frais de recouvrement, en cas de retard de paiement.
Dans certains cas :
- Si le vendeur ou prestataire est membre d’un centre de gestion ou d’une association agréée, la mention suivante doit être ajoutée : « Membre d’une association agréée, le règlement par chèque est accepté. » ;
- Si le vendeur ou prestataire bénéficie de la franchise en base de TVA, la facture est en hors taxe et doit porter la mention suivante « TVA non applicable, article 293 B du CGI ».
Documents de base
Dans le classeur Excel, j’ai créé une feuille avec la liste des produits et services à vendre (Offre commerciale), la liste des Prospects et la liste des Clients, sachant que chaque élément possède une référence ou un numéro d’identification et est suivi de ses caractéristiques.
Création du devis
Je crée un nouvel onglet que je nomme Devis. Pour que vos calculs se mettent à jour automatiquement, n’oubliez pas d’activer le calcul automatique dans l’onglet Formules > Options de calcul > Automatique.
Dans le coin supérieur gauche, j’insère le logo et je saisis les informations concernant ma société (nom de l’entreprise, adresse, téléphone, e-mail, site internet, SIRET).
De l’autre côté, à droite, je crée un encadré en utilisant la fusion des cellules pour écrire le mot DEVIS en gras, puis, en dessous, je saisis Date et dans la cellule à côté Numéro.
Je vais indiquer ces informations en dessous de leur titre avec des formules.
Formule pour la date :
=AUJOURDHUI()
Cette formule n’a pas d’arguments et elle indiquera la date du jour automatiquement.
Formule pour le numéro du devis
=CONCATENER("SF";ANNEE(MAINTENANT());"0";MOIS(MAINTENANT());JOUR(MAINTENANT()))
Cette formule permet d’afficher, en une seule cellule, les initiales de la société, suivies de l’année, du mois (arrivé à octobre, il faudra retirer le 0 de la formule, ce dernier permet simplement de garder un ordre chronologique) et du jour. Là aussi, cette formule se mettra à jour selon la date du jour. Si plusieurs devis doivent être établis en une journée, il suffira de rajouter un chiffre à la fin. Pour cela, avant la dernière parenthèse fermante, ajoutez ;1. Ce qui donne :
=CONCATENER("SF";ANNEE(MAINTENANT());"0";MOIS(MAINTENANT());JOUR(MAINTENANT());1)
et vous n’aurez plus qu’à changer le numéro 1, en 2, 3, 4, etc.
Maintenant, nous allons indiquer les coordonnées du prospect qui devront être préalablement saisies sur la feuille Prospects. Ce qui suit est une manière de faire, mais n’est pas obligatoire. Vous pouvez tout à fait saisir les coordonnées vous-même, mais la même formule sera utilisée pour les factures, ce qui évitera de saisir plusieurs fois les mêmes informations.
Nommez le tableau Prospect en sélectionnant toutes les cellules du tableau et en allant, dans l’onglet Formules > Définir un nom . Donnez le nom Prospects et cliquez sur Ok. Cela vous permettra de faire référence à ce tableau simplement en saisissant le nom à la place de toutes les références de la plage de cellules.
En cas d’ajout de prospect à la suite du tableau, retournez dans l’onglet Formules, puis Gestionnaire de noms . Placez-vous sur la ligne Prospects et modifiez les références grâce à la partie basse de la boîte de dialogue et cliquez sur la coche
pour valider. Toutes vos formules comprendront ce ou ces nouveaux prospects sans autre action de votre part.
Profitez-en pour créer un nom aux numéros de prospects, que vous nommerez Numéro_prospect.
Je retourne ensuite sur l’onglet Devis où je saisis Numéro prospect et, à droite, je crée une liste déroulante qui va être basée sur les numéros des prospects. Pour cela, je me place sur la cellule où faire apparaître la liste et je clique, dans l’onglet Données, sur Validation des données . Dans la fenêtre qui apparaît, choisissez Autoriser Liste, cochez Ignorer si vide et Liste déroulante dans la cellule. Indiquez la source en vous plaçant dans l’encadré et en saisissant
=Numéro_prospect
Cliquez sur Ok.
Désormais, dans cette cellule, j’ai un menu déroulant avec les numéros de prospect.
Pour afficher les coordonnées sous cette forme :
M. Patrick GIRAUD
41, rue Émile Dubois
95000 CERGY
Je vais utiliser les fonctions Concaténer et RechercheV en les associant.
Formule pour la première ligne :
=CONCATENER(RECHERCHEV(E9;Prospects;2);" ";RECHERCHEV(E9;Prospects;3);" ";RECHERCHEV(E9;Prospects;4))
En orange est représentée la fonction Concaténer qui permet d’accoler plusieurs informations comme pour le Numéro de devis. C’est elle qui commence la formule pour assembler les données de la fonction RechercheV. Les points-virgules isolent chaque argument, et les guillemets avec espaces permettent d’insérer des espaces entre les informations pour ne pas qu’elles soient collées.
En vert est représentée la fonction RechercheV qui permet d’aller rechercher les informations par rapport au choix que vous aurez fait au niveau du menu déroulant du numéro de prospect.
Chaque groupe fonctionne de la même manière :
- E9 correspond à la cellule qui contient, dans notre exemple, le numéro prospect. C’est à partir de ce renseignement que la valeur à renvoyer sera recherchée.
- Prospects correspond au tableau où se trouvent les informations contenant les numéros prospects ainsi que les autres informations les concernant.
- 2 correspond au numéro de la colonne où se trouve la valeur que je souhaite afficher sachant que la colonne A = 1, B = 2, C = 3, etc.
Pour la deuxième ligne, vous n’avez pas besoin de la formule Concaténer sauf si vous utilisez une colonne Adresse2 pour les adresses longues :
=RECHERCHEV(E9;Prospects;5)
Enfin, pour la 3e et dernière ligne, la formule est calquée sur le même modèle que la première :
=CONCATENER(RECHERCHEV(E9;Prospects;6);" ";RECHERCHEV(E9;Prospects;7))
Désormais, lorsque vous choisirez un numéro prospect grâce au menu déroulant, toutes les informations se mettront à jour, et en cas de modification dans le tableau des prospects, la mise à jour sera également effective.
Pour en savoir plus sur la formule Concaténer :
https://www.votreassistante.net/fusionner-deux-cellules-en-une-excel-formule-concatener/
Pour en savoir plus sur la formule RechercheV :
https://www.votreassistante.net/a-quoi-sert-la-recherchev-excel-et-comment-utiliser/
En tant qu’auto-entrepreneur, je note cette phrase :
« Dispensée d’immatriculation en application de l’article L123-1-1 du Code de Commerce ou en application du V de l’article 19 de la loi n°96-603 du 5 juillet 1996 relative au développement du commerce et de l’artisanat. »
Comme sur tout devis, j’indique l’Estimation de la durée de la prestation.
Puis, je détaille chaque prestation dans un tableau avec comme entête Référence, Prestation, Quantité, Prix unitaire et Total.
Pour automatiser ce tableau, j’utilise de nouveau un menu déroulant, la RechercheV et le calcul.
Je nomme d’abord les plages de cellules : Offre pour l’ensemble du tableau se trouvant dans l’onglet Offre commerciale, et Référence uniquement pour la colonne Référence du même onglet.
Je crée un menu déroulant dans ma colonne Référence de l’onglet Devis comme réalisé précédemment avec comme source
=Référence
Dans la colonne Prestation, je saisis la formule
=RECHERCHEV(A26;Offre;2)
et dans la colonne Prix unitaire, je saisis
=RECHERCHEV(A26;Offre;3)
A26 faisant référence à la liste déroulante. Pour terminer, je saisis
=C26*D26
dans la colonne Total pour multiplier la Quantité par le Prix unitaire.
En recopiant ce menu déroulant et ces formules pour chaque ligne, je n’aurai qu’à choisir une prestation dans le menu déroulant et à indiquer une quantité : tout se calculera automatiquement.
J’indique les garanties sous le tableau : Chaque prestation (hors formation) est garantie 30 jours.
Puis, Devis valable 30 jours soit jusqu’au et j’insère la formule
=AUJOURDHUI()+30
Celle-ci permet de calculer directement 30 jours à partir de la date du jour.
J’affiche ensuite le Total HT et insère la formule
=SOMME(E26:E35)
qui additionne toutes les lignes de la colonne Total du tableau.
Enfin, je termine par Acompte demandé qui n’est pas obligatoire, mais j’ai pour habitude de demander 30 % du montant du devis au-delà de 150 €. Si vous demandez un acompte, quel que soit le montant, insérez la formule
=E43*0,3
Sinon, insérez la suivante qui contient la condition de 150 € minimum :
=SI(E43>150;E43*0,3;0)
E43 correspondant au Total HT.
Votre devis est terminé. N’oubliez pas d’appliquer des formats Date courte à vos cellules contenant des dates, et Monétaire à vos cellules contenant des sommes grâce au menu déroulant de l’onglet Accueil. De cette manière, ces dernières seront automatiquement arrondies à 2 chiffres après la virgule.
Création de la facture
Pour la création de la facture, je duplique l’onglet Devis par un clic droit > Déplacer ou copier…. Je coche la case Créer une copie et je double-clique sur Offre commerciale dans la liste.
Dans ce nouvel onglet, que je renomme Facture, je remplace le mot DEVIS par FACTURE.
Je remplace Numéro prospect par Numéro client et je nomme le tableau des clients avec le nom Clients et les numéros de clients avec le nom Numéro_client comme fait précédemment dans l’onglet Prospects.
Je modifie le menu déroulant en recliquant sur Validation des données de l’onglet Données en étant placée sur la cellule du menu déroulant.
Puis, je remplace la ligne Estimation de la durée de la prestation par Mode de paiement et j’insère 2 cases à cocher (Virement et Chèque) en allant dans l’onglet Développeur > Insérer > Contrôles de formulaire > Case d’option . Cet onglet apparaît uniquement si vous le cochez dans Fichier > Options > Personnaliser le ruban.
Faites un clic sur votre feuille Excel et, pour modifier le nom de la case, cliquez droit dessus > Modifier le texte.
Sous le tableau, j’indique :
- La garantie : Chaque prestation (hors formation) est garantie 30 jours.
- Facture établie selon le devis : N°_____ en date du __/__/____ à remplir manuellement.
- Date d’échéance le : . Vous pouvez utiliser la formule =AUJOURDHUI()+8 pour une échéance à 8 jours après l’établissement de la facture.
- Au-delà de cette date, votre facture sera majorée (cf. Article … des Conditions Générales de Prestations de Services/Conditions Générales de Vente).
- Tout professionnel en situation de retard de paiement est désormais de plein droit débiteur à l’égard du créancier d’une indemnité forfaitaire de 40 € pour frais de recouvrement, en sus des indemnités de retard (loi n°2012-387 du 22/03/2012).
- Escompte pour paiement anticipé : néant
- TVA non applicable, article 293 B du C.G.I.
Puis (selon l’emplacement de vos données dans la feuille de calculs) :
- Total HT avec la formule =SOMME(E26:E35)
- Acompte reçu avec la formule =SI(E49>150;E49*0,3;0)
- Net à payer avec la formule =E49-E50
Je termine par la mention « Le paiement doit être effectué par virement bancaire ou par chèque à l’ordre de Société Fictive. » que j’insère avec la formule Majuscule pour modifier la casse automatiquement :
=MAJUSCULE("Le paiement doit être effectué par virement bancaire ou par chèque à l’ordre de Société Fictive.")
Votre facture est terminée.
Bonjour Lydia,
Tu as résumé d’une façon simple les subtilités des devis et factures. Ce grand rappel sur l’utilisation des formules va permettre à tout le monde de gagner beaucoup de temps.
Encore merci pour ce travail et bonne continuation.
Merci Emmanuelle 🙂
Bonjour,
J’ai créé mon devis, seulement, j’ai un souci de formule : j’ai des cellules avec formules conditionnelles style
=SI(ESTVIDE(D21);"";(D21*E21))
, je souhaite créer sur une autre cellule une formule qui additionne plusieurs de ces formules.Avez-vous la solution ?
Merci pour votre aide.
Cordialement.
Bonjour,
Avec NB.VIDE ?
J’ai fait un essai, mais je dois avoir une erreur. Je m’explique : mes formules commencent en ligne 19 (sur la même base que celle-là
=SI(ESTVIDE(D21);" ";(D21*E21))
) et finissent en 30 sur la cellule F fusionnée avec G. Je veux obtenir une addition de toutes ces cellules sur la cellule F32 fusionnée avec G32, F33, G33 en sachant que certaines cellules peuvent être vides.Merci pour votre aide précieuse.
Dans ce cas,
=(NBVAL(A1:A6))+(NB.VIDE(A1:A6))
par exemple.Bravo Lydia,
Ton site est une mine d’or !!!!!!!
Et surtout merci, tu me sauves souvent !!!! lol
Merci Stéphanie 🙂
Finalement, Lydia, vous avez un puits qui ne tarit pas.
Merci Robert 🙂
Très intéressant, ce tutoriel. Merci.
Merci Fred.
Je te remercie pour l’effort que vous déployez pour nous. Vos articles me donnent toujours l’envie de rester que sur votre site perso.
Merci pour tout ce que vous faites. D’ailleurs, cela nous donne des idées de conception en Excel et cela grâce à vous, nous réussissons à concevoir certains projets avec les formules et exemples que vous nous envoyez.
Merci Mohamed.
Lydia, bonjour !
J’ignore ce qu’est la facturation en France, mais, en Tunisie, la loi de finances exige que toute facture doive être arrêtée à sa fin par son total net en toutes lettres, ce que vous n’avez pas établi.
Est-il donc possible de nous le montrer ou nous donner la formule adéquate qui convertit les chiffres en lettres ? Cette question était une de mes requêtes auparavant dont les adresses que vous m’avez conseillées n’étaient pas vraiment convaincantes.
Merci d’avance pour votre compréhension et collaboration habituelles.
J’ignore encore comment être ingrat envers vos efforts tels que présent !
Noussa
Bonjour Noussa,
Comme indiqué dans nos échanges d’e-mails, il faut utiliser la macro mise à disposition sur le net, il n’y a pas d’autres solutions à ma connaissance, il n’y a pas de formules par défaut sur Excel.
En France, nous n’avons pas cette obligation.
Bonsoir Lydia,
J’ai découvert comment numéroter en automatique 😉
Pour les recherches, je m’en sers beaucoup et c’est un joli rappel.
Encore bravo.
Merci Katuscia 🙂
Merci pour toutes ces bonnes choses, votre volonté et votre altruisme.
Merci Dolph.
Merci beaucoup.
Bonjour Lydia,
Je veux vous remercier pour votre travail, pour votre disponibilité et pour votre altruisme. Mais cela ne nourrit pas son Homme. Maintenant que je suis à la retraite, je me suis remis à Excel et Word dont je fus longtemps un utilisateur passif dans le cadre de mon travail.
Je veux profiter de vos connaissances, mais moyennant paiement parfois et selon ce que vous me proposerez. Je ne veux pas avoir l’air de raser gratis!
Encore une fois, bravo et merci pour tout !
Jean-Gaston
Merci Jean-Gaston 🙂
Je vous remercie infiniment pour l’ensemble travaux. J’aimerais bien savoir convertir les chiffres en lettres sous Access.
Votre demande n’ayant pas de rapport avec ce tutoriel, je vous invite à faire une demande de devis.
Merci beaucoup Lydia.
C’est très clair et très pratique pour traquer notamment les retards de paiement et mes problèmes de recouvrement de créances.
Chapeau !
Je tiens à vous saluer, car c’est pratique, commercial, comptable et juridique, comme c’est facile aussi à assimiler et à pratiquer.
Merci pour votre effort et bravo pour ce travail.
Je veux obtenir Word et Excel afin d’affiner mes documents et les envoyer, merci.
Je ne comprends pas ce que vous désirez.
Hi Lydia,
First I want thank you so much for this interesting information, and I will wait your new videos 🙂
Regard.
Bonjour,
Je veux vous remercier pour votre travail à partager vos connaissances et vos tutos sont très enrichissants, faciles à assimiler pour la conception de programmes avec l’outil Excel, surtout pour la création d’un devis et d’une facture qui m’a intéressé et m’a très bien servi. Néanmoins, je voudrais vous poser une question, je ne sais pas si ce sujet est déjà abordé. J’aimerais savoir comment envoyer, de façon automatique, les données saisies dans ce formulaire de facture dans un tableau sous Excel représentant ma liste de produits pris par chaque client selon le numéro de devis.
Et encore une fois merci pour tout.
Bonjour et merci Nacim.
Vous pouvez le faire en utilisant le langage VBA.
Toutes mes félicitations, tout est bien plus clair maintenant.
Cependant, j’ai une question.
Avec la formule RECHERCHEV, si votre cellule est vide, comment faire pour que la cellule n’affiche rien ? Actuellement, elle affiche 0.
Cordialement.
Pascal
Bonjour,
En combinant avec une fonction SI.
Bonjour Lydia,
Je voulais te donnais une formule que tu peux ajouter dans la colonne « Prestation » des feuilles « Devis et Facture ».
=SI(ESTNA(RECHERCHEV(A26;Offre;2;0));"";SI(RECHERCHEV(A26;Offre;2;0)=0;"";RECHERCHEV(A26;Offre;2;0)))
Pour ne pas avoir le résultat #N/A de la RechercheV.
Et un très grand merci pour tous les tutos.
Cordialement,
Adnan
Bonjour et merci beaucoup Adnan.
Effectivement, j’avais oublié de l’ajouter 😉
Bonjour Lydia,
Merci pour tous les tutos, ceci me permet de me familiariser avec Excel et les macros.
Dans le tuto Créer un devis, lorsque que l’on donne un numéro de prospect PR1 jusqu’à PR9, on n’a pas de soucis. Par contre, si on passe à PR10, c’est toujours le PR1 qui s’affiche, c’est normal, pour pallier ce problème, il faut mettre 2 chiffres :
PR01
PR02
etc.
PR10
Si on a plus de 100 prospects, il faut mettre :
PR001
PR010
PR100
Bonjour Migau,
Effectivement, dans ce cas, mieux vaut prévoir assez de zéros au cas où 😉
Bonjour,
Merci pour ces supers tutoriels, je découvre là un autre monde…celui de la facilité :).
Est-ce qu’on peut créer une facture avec des données sources présentes dans un autre fichier Excel ? En effet, je veux que ma liste de produits et de clients restent dans des fichiers séparés.
Merci d’avance.
Bonjour,
Pour le faire sans VBA, il faut laisser le classeur source ouvert, puis, dans le classeur de destination, définir un nom ayant pour référence la liste du classeur source et enfin créer une liste déroulante dans le classeur de destination avec le nom défini comme Liste (Validation des données).
Bon courage.
Merci pour ces excellents tutos, Excel est un outil très performant. Je crois qu’on va suivre votre tuto pour améliorer notre travail… Merci.
Merci beaucoup ! C’est très utile…
Bonjour,
Sur YouTube, j’ai vu des posts, entre un certain Roger B. et vous, concernant des formules pour le calcul heures-minutes précises, les posts en question sont sur ce lien : https://www.youtube.com/watch?v=0Ch-37U5HVs
En fait, la solution est très simple et, si elle vous intéresse, n’hésitez pas à me contacter, vu votre disponibilité, je n’ai aucun mal à vous faire partager mes humbles connaissances.
Votre travail est fantastique et surtout extrêmement pédagogique, ce qui ne gâche rien.
Bien cordialement,
Stéphane
Bonjour Stéphane,
N’hésitez pas à poster votre astuce à la suite du commentaire de Roger. L’échange aide toujours 🙂
Bonjour Lydia,
Un grand merci et grand bravo pour ce tutoriel à la fois en vidéo et sous forme de texte copiable et imprimable, ce qui est très pratique.
Nous sommes arrivés au bout de notre fichier produit, client, facture, devis, bon de livraison, bon de commande à partir de votre tutoriel sans lequel nous ne nous serions certainement pas lancés dans cette aventure.
Bonne continuation.
Christian
Bonjour,
Merci pour ce super tuto qui m’a permis de créer un tableur Excel facile d’utilisation pour mon mari entrepreneur qui n’est pas doué en gestion.
Tout fonctionne sauf les lignes des coordonnées : il n’y a que le prospect 1 qui se met. Et pour la partie « facture », malgré les changements dans les formules, ça me met erreur.
Pouvez-vous m’aider ?
Merci beaucoup.
Bonjour Claire,
Pour le numéro de prospect, c’est un problème qui a déjà été remonté et il suffit simplement d’ajouter d’autres zéros (exemple : PR00001, PR00002, PR00003… et idem pour les clients dans l’onglet correspondant pour remplacer les précédents numéros).
Pour l’erreur, quelle est l’erreur retournée et pour quelle formule ?
Bonjour,
Merci pour votre réponse.
Après avoir enregistré plusieurs références dans ma liste d’offre commerciale, les intitulés de produits ne correspondent pas aux références. Pouvez-vous m’aider ?
J’ai refait toutes les manipulations, mais rien n’y fait.
Merci par avance.
Bonjour Claire,
Votre liste est-elle triée par ordre alphabétique ?
Bonjour Lydia,
Non, elle n’était pas classée par ordre alphabétique.
Après les avoir classés, tout est rentré dans l’ordre, merci !
Pour les clients, peut-on mettre le nom à la place de la référence en ne mettant pas de colonne référence, mais « nom » pour faciliter la recherche client dans la liste déroulante ?
Merci par avance pour votre réponse.
Dans ce cas, il faudrait modifier la source de la liste déroulante des clients, supprimer la colonne avec les numéros dans la source et modifier les formules en conséquence.
Salut, j’espère que tout va bien chez vous. Est-ce que vous pouvez m’aider à faire la bonne formule pour cette phrase sur Excel. J’essaye de créer un devis sur Excel, tout est bien sauf cette phrase, c’est quoi la bonne formule qui correspond à la phrase : « ce devis est arrêté à la somme de : » ?
S’il vous plaît, aidez-moi, c’est urgent.
Bonjour,
Je ne comprends pas, ce n’est que du texte.
Oui, en bas du devis, j’ai écrit cette phrase, mais je veux que, quand le TTC, par exemple 501.00 euros, soit en lettres dans cette phrase automatiquement, j’aimerais bien que tu m’aides à le faire, c’est urgent.
Y a-t-il une possibilité, si je saisis le montant de la facture en chiffres, alors il y aura la saisie automatiquement du montant en lettres, car c’est ennuyant d’écrire à chaque fois le montant en lettres ?
Merci à tous.
Voici un tuto.
Merci Lydia, c’est sympa de votre part, merci pour tout.
Bonjour,
Je souhaite créer un tableau de frais de déplacement.
Est-il possible de faire un remplissage des cellules à partir du nom du client ?
Merci.
Bonjour,
Je ne comprends pas ce que vous souhaitez faire exactement, mais regardez du côté de la RechercheV et de la saisie semi-automatique.
Dans votre tuto, le renseignement du client ou du prospect se fait obligatoirement par un numéro.
Ma question est : est-il possible de remplacer le numéro par le nom du client ?
Puis-je vous envoyer le fichier ?
Merci encore.
Dans ce cas, même réponse qu’à Claire (précédemment, le 19/01).
Bonjour,
Voici une formule qui peut améliorer :
Formule qui permet de créer un n° de devis sur Excel sans modifier la valeur « 0 » d’origine.
=SI(MOIS(MAINTENANT())=10;CONCATENER("ENVERGURE E.V.";ANNEE(MAINTENANT());MOIS(MAINTENANT());JOUR(MAINTENANT()));CONCATENER("entreprise fictive";ANNEE(MAINTENANT());"0";MOIS(MAINTENANT());JOUR(MAINTENANT())))
Bonjour et merci Laurent 🙂
Bonjour,
D’abord, merci pour ce super tuto pour moi qui débute encore sur Excel. J’aimerais savoir s’il est possible de faire référence à plusieurs lignes en même temps grâce à la formule RECHERCHEV (ou à une autre).
Je fonctionne en facture mensuelle, ce qui fait que pour la personne 1 j’ai 4 lignes comprenant chacune date + durée. J’ai suivi ton exemple du début où chaque client est référencé avec un numéro pour pouvoir mettre Nom + adresse. Est-il possible de la même manière d’avoir accès en un clic à mes 4 lignes ?
J’espère avoir été assez claire.
Merci d’avance pour vos précieux conseils à tous.
Amélie
Bonjour Amélie,
Malheureusement, la RechercheV ne peut faire référence qu’à une seule ligne. À quoi correspondent ces 4 lignes ?
Bonjour Lydia,
Dans votre tuto « créer un devis et une facture », au sujet de la formule « concaténer », vous dites, qu’à partir du mois d’octobre, il faut enlever le 0, ok, mais que met-on à la place, un 1 ou bien rien, est-ce qu’il faut laisser les guillemets ? Enfin voilà, plein de questions, merci de votre réponse.
Francis
Bonjour Francis,
Il faut enlever un des 2 points-virgules qui se situent avant ou après le 0 + les guillemets + le zéro et ne rien mettre à la place. Ce qui donne :
=CONCATENER("SF";ANNEE(MAINTENANT());MOIS(MAINTENANT());JOUR(MAINTENANT());1)
Mais un commentateur sur YouTube m’a suggéré une formule plus simple qui permet de ne pas avoir à gérer ce zéro manuellement à l’arrivée d’octobre :
=CONCATENER("SF";TEXTE(MAINTENANT();"AAAAMMJJ");1)
Si vous voulez en savoir plus sur la formule concaténer c’est ici mais sachez qu’elle peut aussi se résumer à mettre un « = » et à insérer chacun des éléments à concaténer en les séparant d’une esperluette (&) comme
="SF"&TEXTE(MAINTENANT();"AAAAMMJJ")
Bonjour,
Tout d’abord, merci beaucoup pour ce tutoriel très complet.
J’ai un petit problème que je n’arrive ni à comprendre ni à résoudre :
J’ai bien fait la liste déroulante correspondante à vos « numéro_prospect » afin qu’Excel remplisse automatiquement les noms et adresses. Or, je ne comprends pas pourquoi, mais Excel confond mes « numéro_prospect ». Je m’explique : par exemple, quand je lui demande d’aller chercher le numéro_prospect « RN », il me met bien « Robert Nimos » avec son adresse correspondante. Mais il va m’affecter les mêmes coordonnées pour un autre « numéro_prospect », par exemple « PT ». Ce bug se réitère sur 2-3 « numéro_prospect ».
Je ne sais pas si ma question est claire…
Merci d’avance pour votre temps.
Bonjour Robin,
Je me suis aperçue d’un bug quelque temps après ce tutoriel : il vaut mieux avoir une numérotation des clients avec CL000001 par exemple que CL1. Mais ici, vous parlez de lettres, alors est-ce que les références sont triées par ordre alphabétique ?
Bonjour,
J’ai suivi avec soin votre vidéo sur comment Créer un formulaire personnalisé pour saisir des données sur Excel. Mais je n’ai pas compris là où vous aviez trouvé un article « pense-bête » où vous aviez copié des syntaxes pour coller le code dans Visual Basic. Merci d’avance.
Bonjour Josué,
Ce tutoriel était une « entrée en matière » et, pour ne pas faire durer le tutoriel trop longtemps, j’avais écrit en amont les codes nécessaires au formulaire. Regardez ici pour comprendre l’explication du code VBA de ce formulaire.
Merci pour tes tutos, ils sont très clairs.
J’ai, cependant, un problème dans la création des textbox.
Je me trouve avec des texbox qui ne se suivent pas.
Exemples : textbox1
textbox 3
textbox46
Comment je dois procéder pour avoir une suite logique, exemples : textbox1, textbox2, textbox3.
Comment et où trouver les fonctions me permettant de changer la numérotation d’incrémentation ?
Je vous spécifie que je suis totalement débutante dans les fonctions VBA.
MERCI.
Flora
Bonjour Flora,
Dans les propriétés des contrôles, vous avez une ligne nommée Name, c’est ici qu’il faut changer le nom, mais vous pouvez mettre un nom plus explicite.
Pour la numérotation incrémentée, il faut adapter ce code :
TextBox1.Value = Range("A" & Cells(Rows.Count, 1).End(xlUp).Row) + 1
Bonjour,
Je dois établir pour mon centre équestre des factures dont tous les articles ont des taux de TVA différents sur une même prestation.
Exemple pour un FORFAIT COLLECTIF 5 heures à 80 € TTC Le prix se décompose de la manière suivante :
Droit accès inst : 49,50 HT + 2,72 (TVA 5,5 %)
Enseignement : 23,15 HT + 4,63 TVA (20 %)
et cela pour pratiquement toutes les prestations. Je suis donc obligée de créer 2 lignes d’article pour chaque article. Y a-t-il plus simple d’après vous ?
Ensuite, j’ai un autre problème.
Les tarifs que nous avions étaient établis TTC avec une TVA unique à 8 %. Comme la réglementation européenne nous a contraints d’appliquer ces taux différents pour une même prestation, nous avons dû appliquer une formule en amont. C’est-à-dire 2/3 du prix pour l’accès aux installations, 1/3 du prix pour l’enseignement.
Lorsque la Quantité = 1 tout va bien. Lorsque la quantité est > 1 Là, ça se corse… Au niveau de mon total TTC, je n’arrive jamais au bon montant, je suis obligée de supprimer les décimales sinon au lieu de 25 € TTC x 2 = 50, j’obtiens 49,99. Y a-t-il une autre solution ?
Désolée pour ma prose… Et merci de vos conseils.
Bonjour,
Pour la première question, je ne vois pas d’autre solution, malheureusement.
Pour la deuxième question, il faudrait « entourer » la formule du TTC avec la formule ARRONDI.SUP.
Bonjour,
J’ai des difficultés pour réaliser ce programme : si je saisis la référence de la pièce, j’aurais la désignation, la quantité, le prix d’achat, le prix de vente et la marque.
Bonjour,
C’est expliqué dans le tutoriel, c’est la RechercheV.
Merci Lydia.
Bonjour,
Je ne sais jamais combien de lignes mon devis et facture contiendront.
Comment faire si celui-ci devait prendre plusieurs pages afin que l’en-tête ainsi que le pied avec le total HT TVA TTC apparaisse sur les 2ème ou 3ème page ?
Comment faire si je dois taper plusieurs devis et facture à la suite ?
Pour retrouver les devis et factures faites, dois-je les enregistrer ou peut-on les retrouver dans le tableau ?
D’avance, merci.
Bonjour,
Il faut vous rendre dans la fenêtre Mise en page, à l’onglet Feuille, pour faire répéter les lignes d’en-tête.
Pour réimprimer un devis ou facture tels qu’ils étaient, il faut l’avoir enregistré. Si vous n’avez besoin que des montants, les enregistrer dans un tableau suffira.
Bonjour,
Je viens de suivre votre super tuto pour créer mes factures.
J’ai une question certainement idiote, mais, tant pis, je la pose quand même : comment créer plusieurs factures à la suite pour que le numéro change ?? Je m’explique : je suppose que la facture créée est notre modèle. Donc une fois créé ma première facture que j’enregistre dans un autre fichier. Comment créer une deuxième facture pour que le numéro change ?
Je suis certaine que la réponse est évidente, mais pour le coup… je ne la vois pas ! (Excel n’est pas mon ami, mais il commence à le devenir grâce à vous et merci).
Bonjour,
Aucune question n’est bête 🙂
Ce tuto date un peu. Ce que je vous conseillerai aujourd’hui et ce que j’ai fait dans l’application Gérez vos devis et factures avec Excel, c’est de créer un onglet avec tous les numéros de facture les uns en dessous des autres (en utilisant la poignée de recopie pour en générer plusieurs centaines d’un coup). Cette colonne est nommée et la première cellule de cette plage est récupérée dans ma case Numéro de facture qui, sur clic d’un bouton Supprimer en langage VBA, « vide » ma facture et supprime la première cellule de ma plage pour récupérer le numéro suivant.
Bonjour,
Merci pour ces tutoriels ! J’aimerais faire exactement comme ça, mais j’ai une liste de prix différente pour chacun de mes clients. Comment je fais pour que, quand je change mon client, sa liste de prix soit associée ?
Merci beaucoup !
Bonjour,
Il faudrait voir si cela fonctionne avec une sorte de liste en cascade où la première liste (celle des produits) serait filtrée par la cellule du nom du client : http://www.commentcamarche.net/forum/affich-4918759-excel-liste-deroulante-conditionnelle
Super tuto un grand merci.
Juste une dernière info. Comment enregistrer la facture ou le devis pour faire le suivant ? Faut-il créer un nouvel onglet à chaque fois ?
Encore merci.
Bonjour,
Oui ou vider les champs. Sinon, il y a l’application de gestion de devis et factures que j’ai créée qui utilise le VBA en gardant une trace des devis et factures établis et laisse les cellules « prêtes » pour le nouveau devis ou la nouvelle facture à établir.
Merci beaucoup pour le tutoriel, mais j’ai un problème dans la macro de sauvegarde des factures, ça marche pas, si vous avez une idée à me proposer. Merci.
Qu’est-ce qui ne marche pas ?
Bonjour !
Alors, dans mon fichier Excel, j’ai 2 onglets : Onglet avec ma soumission et l’autre onglet est ma liste de produits dans la colonne A.
Dans la colonne B, j’ai mes prix pour un client spécifique, colonne C, mes prix pour un autre client spécifique et D, E et F, même chose.
Dans l’onglet soumission, mes prix sont linkés avec mon code client et j’ai tous les produits aussi dans des listes déroulantes associées.
Mon problème est que ma soumission est beaucoup trop longue et il y a beaucoup de cases vides. Ma question est : comment faire un moteur de recherche dans des cellules en référence avec mon onglet liste de prix ?
J’aimerais commencer à taper mon produit dans ma cellule de soumission et que le reste sorte tout seule avec mon prix qui suit.
Voilà ! Merci !
Bonjour,
Avez-vous essayé les listes déroulantes semi-automatiques ?
Bonjour,
J’aimerais savoir s’il est possible d’éditer une mise en page de devis sur Word et de le « connecter » à Excel pour les calculs.
Bonjour,
Oui, avec l’insertion d’Excel depuis Word.
Juste vous dire merci pour ce beau boulot…
Bonjour Lydia,
Merci beaucoup pour votre tuto.
Je ne comprends pas, j’ai suivi votre tuto sans problème. Mais, depuis, j’ai ajouté des photos à mon tableau de base (offre), le problème c’est que maintenant j’ai l’erreur #N/A, je n’arrive pas à régler ce problème.
Les tests effectués :
– suppression « gestionnaire des noms », puis recréation des noms. Suite à cela, reformulation des cellules concernées. ÉCHEC
– relecture de votre tuto, mais rien n’y fait.
Pourriez-vous m’aider s’il vous plaît ?
Merci par avance.
Bonjour Cédric,
S’il s’agit de la fonction RechercheV, ne serait-ce pas parce que la colonne de référence ne se trouve plus tout à gauche dans la plage de recherche ?
Bonjour Lydia,
Merci de votre réponse.
J’ai remarqué qu’une colonne avec photo crée l’erreur dans la formule, une fois la colonne enlevée, cela fonctionne.
Donc nous ne pouvons pas insérer une colonne comportant des photos pour l’intégrer à notre devis ou facture ?
Bonjour Cédric,
Non, de toute façon, vous ne pourrez pas récupérer l’image via une RechercheV, il faudra procéder autrement (contrôle liste voire VBA).
Bonjour Lydia,
J’ai bien suivi vous tuto, c’est vraiment niveau simple à comprendre, merci beaucoup.
Ma question c’est : je veux une formule qui donne l’ordre pour l’impression depuis ma facture sur Excel bien sûr.
Et merci beaucoup.
Bonjour Cherkaoui,
Il n’existe pas de « formule » pour imprimer, il faut le programmer.
Tu es adorable Lydia !
Merci infiniment.
Bonjour,
Je suis en pleine réflexion pour créer ma société et, bien évidemment, j’aimerais commencer par le plus important : faire des devis pour avoir des commandes.
Ne voulant pas grossir considérablement, je pense qu’un logiciel métier n’est pas impératif et qu’Excel est amplement suffisant.
Comment peut-on avoir le fichier tout prêt juste à agrémenter et à quel coût ?
Bonjour,
Je propose cette application de devis et factures avec Excel et celle-ci pour gérer les stocks sur Excel.
Bonjour à tous !!
J’aimerais savoir si vous pouvez m’aider s’il vous plaît.
J’ai un devis prérempli que je dois compléter à chaque fois et j’aimerais que les informations que je complète puissent apparaitre directement aussi dans mon tableau de données que j’ai sur la feuille2.
C’est-à-dire, si je complète mon devis en question avec le n°devis, la date, le montant et l’adresse du client, j’aimerais qu’un bouton VBA me permette de compléter directement les données en question dans mon tableau (sur la feuille 2) après l’enregistrement du devis.
J’espère que c’est un peu clair pour vous, si quelqu’un peut m’aider ça serait sympa.
Merci pour vos retours.
Bonjour,
C’est ce que je propose dans cette application.