Microsoft 365 Modèle de facture avec macro

Jelose

XLDnaute Nouveau
Bonjour,

Pour les factures que j’édite actuellement, c’est assez artisanal : c’est un document word. Je reprends le précédent, je change la date à 4 endroits, j’incrémente le numéro de facture à la main et je change le nom du client avec l’heure de la séance.
Je sauvegarde et je génère un PDF avec Word….

Et comme, je fais d’autres choses à côté, une fois de temps en temps, ou j’oublie de modifier une des dates, ou c’est le nom du client ou l’heure de la seance.
Au final, ça ne fait pas très pro comme procédé.

Du coup je pense forcément macro (même si je suis une quiche dans le domaine) et donc Excel…

Est-ce que vous pensez qu’excel peut être une solution efficace pour générer un facture à partir de 4 champs saisis au démarrage, s’il vous plaît ?

Merci pour votre aide
 

Phil69970

XLDnaute Barbatruc
Bonjour à tous

@Jelose

Je te propose ce fichier avec une aide à la saisie pour ne pas te tromper il suffit de te laisser guider par les message en cas d'erreur ! ;) 🤔

==> Tu remplis uniquement la colonne J

Le fichier PDF sera dans le même dossier que le fichier excel

Merci de ton retour
Bonne année
 

Pièces jointes

  • Facture et PDF V1.xlsm
    40.8 KB · Affichages: 8

Jelose

XLDnaute Nouveau
Salut @Phil69970

Déjà merci pour le temps passé à m'aider.

Voici ce que j'ai :

1/ client quand je n'ai que le prénom/Nom
il y a un zero
Capture d’écran 2025-01-03 à 00.05.52.png


2/ Quand j'essaie de modifier le bas de page, j'ai un message d'erreur
Capture d’écran 2025-01-03 à 00.06.44.png


3/ Quand je génère la facture en pdf
deux messages successifs
Capture d’écran 2025-01-03 à 00.07.30.png

puis
Capture d’écran 2025-01-03 à 00.07.39.png


et rien ne se génère après

5/ Le Logo se change en retirant la protection aussi ?

En tout cas, merci infiniment 🙏
 

Phil69970

XLDnaute Barbatruc
Bonjour @Jelose

1)
1/ client quand je n'ai que le prénom/Nom
il y a un zero
Fichier modifié

2)
2/ Quand j'essaie de modifier le bas de page, j'ai un message d'erreur
Fichier modifié

3)
3/ Quand je génère la facture en pdf
deux messages successifs
Perso je n'ai aucun message d'erreur sur ma version d'excel (je pense que cela vient d'excel 365) et j'ai bien un fichier PDF (Voir fichier)

==> J'ai fait un correctif à valider sur ton PC


4) J'ai pas trouvé le point 4 dans ton message 🤣

5)
5/ Le Logo se change en retirant la protection aussi ?

Oui il faut retirer la protection (il n'y a pas de mot de passe)
1735891723313.png


et ensuite la remettre sans mot de passe
1735891764384.png


1735891851985.png


Merci de ton retour pour confirmer le point 3 et voir si les autres points te conviennent ainsi que le PDF obtenu !!!
 

Pièces jointes

  • Hélène Ségara.pdf
    842.8 KB · Affichages: 2
  • Facture et PDF V2.xlsm
    41.2 KB · Affichages: 10
Dernière édition:

Phil69970

XLDnaute Barbatruc
@Jelose

Je suis sur Mac, tu penses que cela pourrait venir de là ?
==> C'est possible tu n'as pas un PC pour faire l'essai

As tu touché le code VBA ? (Même légèrement ?)

Ce qui est bizarre c'est le message
1736108048375.png

Car le code ne lance pas d'impression mais crée un fichier PDF sur ton disque dur exemple chez moi

1736108185508.png


Est ce que tu fais comme j'ai conçu le fichier c'est à dire comme ceci

Tu remplis bien le fichier comme sur l'image

1736108599414.png


Et en dernier tu dois cliquer sue le bouton
1736108444387.png


Merci de me confirmer si tu fais bien comme ceci
 

Jelose

XLDnaute Nouveau
@Jelose

Essaye cette version qui devrait peut être fonctionner sous mac

Merci de ton retour
@Phil69970, je ne sais pas ce que tu as fait. Mais j'ai eu un nouveau message me disant que le répertoire de destination n'avait pas tous les droits. J'ai donné les droits dans la foulée, et ça marque nickel.

Dernières questions :
Il est possible de générer le PDF avec comme nom le numéro de facture stp ?
Le PDF génère à chaque fois une deuxième page vierge. Comment je peux faire pour ne pas l'avoir ?

En tout cas, merci infiniment pour tout le boulot 😍
 

Phil69970

XLDnaute Barbatruc
@Jelose

1)
Il est possible de générer le PDF avec comme nom le numéro de facture stp ?
C'est modifié dans la V4

Tu auras ceci ......
1736122790621.png


2)
Le PDF génère à chaque fois une deuxième page vierge. Comment je peux faire pour ne pas l'avoir ?
Chez moi je n'ai qu'une seul page ....
J'ai fait une petite modification à tester ..... mais pas certain que cela soit suffisant

Edit je pense que cela vient de ton logo qui "augmente" la hauteur de la page
Si cela n'est pas suffisant déprotege la feuille et inscrit ces nombres sur la feuille et crée le pdf normalement et fourni la 2eme feuille qui doit avoir que les nombres ......


1736123819477.png
 

Pièces jointes

  • Facture et PDF V4.xlsm
    41.3 KB · Affichages: 2
Dernière édition:

Jelose

XLDnaute Nouveau
Hello @Phil69970,

Le fichier génère bien un PDF avec le numéro de facture comme nom. Nicket.
J'ai toujours une deuxième page vide sur le PDF. Mais pas grave en soi. On peut laisser comme ça, c'est déjà super ;)

J'ai oublié par contre que le mode de paiement pouvait changer : Carte bancaire, Espèces, Virement instantané...
Tu pourrais faire cette modification stp ?

Merci pour tout :))
 

Discussions similaires

Statistiques des forums

Discussions
315 261
Messages
2 117 863
Membres
113 357
dernier inscrit
clem1536