Excel-VBA : Exporter une facture en PDF et l'envoyer directement par mail sans outlook.

Поділитися
Вставка
  • Опубліковано 3 гру 2024

КОМЕНТАРІ • 77

  • @abderrafiebernoussi511
    @abderrafiebernoussi511 4 роки тому +4

    Merci beaucoup pour ce tutoriel, je veux tout simplement vous dire Mr Harouna que vous un grand pédagogue et que cette vidéo est la meilleure que j'ai vu jusqu'à présent.

    • @NigerExcelNE
      @NigerExcelNE  4 роки тому

      Mr abderhaffie. Je vous remercie pour votre commentaire aussi touchant.
      Si nous sommes meilleurs, c'est grâce à de personnes comme vous. Merci encore . abonez vous pour ne rater rater aucune de mes vidéos.

  • @brunofaia6302
    @brunofaia6302 4 роки тому +3

    merci pour ce tuto très intéressant et surtout très bien expliqué

  • @emmanueldanwignan1668
    @emmanueldanwignan1668 5 років тому

    Vraiment ! Merci beaucoup pour cette vidéo. Il près d'un an que je cherche à réaliser cette procédure mais en vain. C'est avec Outlook que j'arrivais, et ça reste coincé dans mon ordinateur.
    Dieu vous bénisse

    • @NigerExcelNE
      @NigerExcelNE  5 років тому +1

      Merci à toi mon ami pour votre audience

  • @alixjail
    @alixjail 3 роки тому

    merci pour cette video pas à pas très réussie

  • @arsenemuangala924
    @arsenemuangala924 5 років тому +1

    Superbe video

  • @martialdeblois6858
    @martialdeblois6858 6 років тому

    Bonjour M. Harouna,
    Merci pour ce vidéo ... Étant un "néophyte autodidacte", la méthode très précise et claire que vous employez pour expliquer étape par étape cette programmation m'a permis de bien comprendre voire même de transformer un peu la macro selon mes besoins. Chapeau ! Au début de la vidéo, vous employez un menu déroulant "Code Client" qui inscrit des informations du client dans d'autres cellules de la feuille, et il semble, d'après ce que je vois, que cette action réinitialise la facture en effaçant ce qui y est écrit (Je me trompe?). Quoi qu'il en soit, avez vous une vidéo qui explique comment faire ce menu déroulant "Code Client" ? Merci !

    • @NigerExcelNE
      @NigerExcelNE  6 років тому

      Bonjour Mr martial et merci pour votre commentaire. Le code client n'est rien d'autre qu'une liste déroulante dynamique. Peux être que j'ai mal compris votre question. Abonnez vous si ce n'est déjà fait.merci

  • @kevinsuamino7975
    @kevinsuamino7975 3 роки тому +1

    Bonjour Mr Harouna.
    Tout d'abord merci pour l'efficacité de votre vidéo c'est vraiment génial.
    Il y a des paramètres que je souhaiterais rajouter dans ma VBA. Pourriez vous m'aider s'il vous plaît :
    - Au moment où je déclanche la macro "Envoyer", j'aimerais avant voir le mail qui apparaît. Histoire de vérifier le mail, voir le modifier en fonction du client.
    - J'aimerais aussi que la numérotation de la facture change automatiquement.
    Comment faire s'il vous plaît ?

    • @m.o4671
      @m.o4671 2 роки тому

      si vous trouvez une solution .. merci de la partagé avec nous 🙏

  • @Qudobs940
    @Qudobs940 Рік тому +1

    Bonjour
    Je peux vous envoyer un fichier et vous me faites en sorte que je puisse envoyer en pdf sur Outlook à l’aide d’adresses mails ? Merci

  • @xaviercoste1114
    @xaviercoste1114 5 років тому +1

    Bonjour et merci pour votre vidéo;
    j'ai intégré votre macro dans une macro déjà existante et je cherche à envoyer un mail via gmail à un destinataire également sur gmail et a priori rien ne se passe ( ni trace d'envoi, ni trace de réception). Pouvez-vous m'aider?
    Se peut-il qu'il y aie un paramètre de blocage par défaut établi par gmail et modifiable?
    Merci pour votre attention.

    • @NigerExcelNE
      @NigerExcelNE  5 років тому

      Bonjour et merci pour votre commentaire.

    • @NigerExcelNE
      @NigerExcelNE  5 років тому

      Peut-être vous avez raté un paramètre. Vérifiez bien vos codes et comparez les au miens pour avoir un aperçu.

  • @DMike92.
    @DMike92. 4 роки тому

    Bonjour,
    excellente vidéo :-)
    Avez-vous fait une vidéo qui montre comment faire la facture, car je vois que certains champs se remplissent automatiquement (montant des connecteurs)

  • @replayme4692
    @replayme4692 4 роки тому +1

    Tout d'abord merci pour ce tutoriel, mais ne serait pas plus simple de mettre le code dans la description comme ca on pourra directement le copier puis le coller. Parce que j'ai essayé de faire comme la vidéo mais ça ne marche pas

  • @hoperz735
    @hoperz735 Рік тому +1

    Svp le code de création de dossier et conversion pdf ca marche ms pour l'envoi ca marche pas ya t il des modifications que je peux faire surtout ds la configuration (jai essayé de changer le port de serveur en 465 et 587 ça n'a pas marché)

    • @NigerExcelNE
      @NigerExcelNE  Рік тому

      Bonjour
      Les modifications, c'est au niveau du port. Et là c'est le bon port . Alors revoies tes codes , je pense que tu q du raté un paramètre important

  • @cedricrene723
    @cedricrene723 6 років тому

    Bonjour Monsieur Harouna,
    Ce tutoriel tombe vraiment à point nommé,
    mais j'ai un souci : le code permettant d'envoyer
    un courriel, ne fonctionne pas...
    Pouvez-vous m'aider s'il vous plaît ?
    Dans l'attente,
    Merci.

    • @NigerExcelNE
      @NigerExcelNE  6 років тому

      Bonjour Mr . Quel est votre souci par rapport ?

  • @valavieainsi
    @valavieainsi 4 роки тому

    Bonjour professeur je vous remercie pour ce tuto, mais j’ai eu un petit souci effectivement je transmets le ficher mais il est vide je peux vous envoyer le ficher Excel

  • @Laurent2969
    @Laurent2969 4 роки тому

    Bonjour et merci pour ces vidéos vraiment efficaces et agréables ! Pour celle ci, l'export en pdf fonctionne très bien, mais pas l'envoi du mail avec pièce jointe - J'ai relu mon code 10 fois, je ne vois aucune différence avec la vidéo- Je suis avec Gmail, j'avoue que je ne comprends pas le souci - Si vous avez une idée … Merci par avance

    • @NigerExcelNE
      @NigerExcelNE  4 роки тому

      Habituellement, un serveur de courrier sortant utilise le port 25: c’est le port SMTP par défaut. vous pouvez essayer le port 587 ou le port 465. Merci pour votre commentaire.

  • @lhp242001
    @lhp242001 2 роки тому

    Bonjour,
    J'ai appliqué les mêmes lignes de commandes que vous, le fichier est bien généré, pas de message d'erreur pour l'envoi de mail mais je ne reçois pas de mail. J'ai vérifié à plusieurs reprises le paramétrage, je ne trouve pas d'erreur.
    Pourriez-vous m'aider à débugger le code pour voir pourquoi je n'ai pas reçu de mail.
    Je vous remercie
    Cdt

  • @MartinePaquin-gt2mw
    @MartinePaquin-gt2mw Рік тому +1

    Pourquoi le dossier ne se crée pas sur le bureau ?

  • @Donni1
    @Donni1 3 роки тому +1

    La vidéo est formidable; il est il possible d'avoir une copie

  • @anael3abdeltha3if72
    @anael3abdeltha3if72 4 роки тому

    Bonjour, merci de vos réponses mais je n'arrive toujours pas d'envoyer un mel, vous vous faites .To sheets , cette syntaxe n'est pas acceptée et quand je mis .To = sheets je ne recois pas de mel .
    si vous pouvez m’envoyer le code ce serais gentil de votre part.
    Merci

    • @NigerExcelNE
      @NigerExcelNE  4 роки тому

      Bonjour. Je sais que vous arriverez a l'avoir. Dans le code que vous m'avez envoyé. Y'a que cette petite partie du pdf qui me semble pas normale ok. Sinon tout le reste est bon.

  • @lyesse1974
    @lyesse1974 4 роки тому

    nous voyons votre password dans la vidéo au compteur 22:50

    • @NigerExcelNE
      @NigerExcelNE  4 роки тому

      Oui merci beaucoup. J'ai préféré ne pas supprimé la vidéo et de changer tout de suite mon mot de passe. C'était une erreur d'inattention. Merci quand même pour votre remarque

  • @Data_Excel_Consulting
    @Data_Excel_Consulting 4 роки тому

    Merci Mr Harouna, je voudrais savoir si c'est possible d'envoyer des sms à l'aide d'un modem Usb équipé de sim d'un opérateur de téléphonie mobile quelconque ? Si oui je sollicite un tuto la dessus. Merci vive le Niger

    • @NigerExcelNE
      @NigerExcelNE  4 роки тому

      Bonjour et merci pour votre audience. Exactement que ça marche bien. Vous trouverez facilement des tutos écrits sur le web. A défaut je vous en ferai un dès que jai le temps. Merci

  • @antoinegauduin3102
    @antoinegauduin3102 4 роки тому

    Bonjour, merci pour la vidéo : Pouvez vous m'envoyer le code VBA ? quand je le recopie, j'ai toujours des problemes. merci

    • @NigerExcelNE
      @NigerExcelNE  4 роки тому

      Merci pour commentaire. Essayez de suivre le tuto pas à pas. Et vous arriverez.

    • @NigerExcelNE
      @NigerExcelNE  4 роки тому

      Oui je comprend ton inquiétude. Mais sibtu copie et colle le code. T'aura moins de chance que ça marche. Mais tu dois écrire le code de toi même pour le comprendre. Aufait jai plus le fichier car c'était conçu uniquement pour le tuto. Essaies décrire.

  • @softbookingenierie998
    @softbookingenierie998 4 роки тому +2

    activesheet.exportasFfixedformat type:=xltypepdf, _
    filename:= dossier & "Facture N°" & "_" & sheets("facture") ,Range("C16") .Value & "_" & sheets("Facture") .Range("C17") ,value &".pdf",

    quality:=xlqualitystandard, _
    incluedocproperties:= true, _
    ingnoreprintareas:= false, _
    form:1, to:=1, _
    openafterpublish:= False
    merci de corriger l’erreur svp

    • @DMike92.
      @DMike92. 4 роки тому

      et le denier '&' &ersand; de la première ligne collé aux guillemets de .pdf

  • @NigerExcelNE
    @NigerExcelNE  6 років тому

    Bonjour Mr . Quel est votre problème ?

    • @cedricrene723
      @cedricrene723 6 років тому

      Bonjour Mr.
      Voilà, j'ai repris juste le code qui permet d'envoyer un courriel,
      puis je l'ai testé, le code fonctionne bien, mais mon gmail reçoit un msg d'avertissement.
      Comment faire pour outrepasser cette demande de confirmation afin d'envoyer directement un mail?
      Est-ce dans les paramètres de Google ?
      Merci.

    • @NigerExcelNE
      @NigerExcelNE  6 років тому +1

      Ok. Essaies de revoir chaque caractère dans le paramétrage. Peux être tu as fait une erreur de saisie quelque part. Ça arrive souvent ok

    • @cedricrene723
      @cedricrene723 6 років тому

      Merci Mr. Je reviendrai vers vous ultérieurement.

  • @norbertdirand2351
    @norbertdirand2351 6 років тому

    Bonjour,
    Je suis débutant et je trouve votre tuto très intéressant, il repondrait exactement à mes attentes.
    J'avais déjà créé un maco dans le genre pour un envoi via outlook mais il ne fonctionne plus sous Windows10. J'ai crée le code sous VBA mais je rencontre un souci au début de la macro, une boite de dialogue s'ouvre avec ce message.
    Dim Mail As CDO.Message
    Type défini par l'utilisateur non défini
    Pouvez-vous m'aider

    • @norbertdirand2351
      @norbertdirand2351 6 років тому

      J'ai trouvé pour ajouter la référence CDO

    • @NigerExcelNE
      @NigerExcelNE  6 років тому

      Salut. Bonjour. Merci de bien suivre l'inégalité du tuto. Et vous vous en sortirez bien. J'ai tout expliquer dans la vidéo. Merci

    • @norbertdirand2351
      @norbertdirand2351 6 років тому

      Merci pour ta réponse rapide. Mon problème venait de l'option "microsoft CDO for windows 2000 library" qui n'était pas cochée dans la base de référence VBA.
      La commande fonctionne très bien
      ++++

    • @NigerExcelNE
      @NigerExcelNE  6 років тому

      Oui bien sûr. C'est ce que je t'avais dit. De suivre étape par étape le tutoriel. Merci quand même

  • @instruisant6205
    @instruisant6205 4 роки тому

    J’aimerai bien avoir le code si possible

    • @NigerExcelNE
      @NigerExcelNE  4 роки тому

      Bonjour et merci pour votre commentaire. Désolé je l'ai plus ce classeur.

  • @rigobertldardao-gq1bc
    @rigobertldardao-gq1bc 6 місяців тому +1

    Svp😢😢😢 mettez nous les codes sources du code

    • @NigerExcelNE
      @NigerExcelNE  6 місяців тому

      Je reprends la vidéo inchallah

  • @helenedesserre3671
    @helenedesserre3671 4 роки тому

    je reviens vers vous car la procédure avance bien mais j'ai une alerte de sécurité critique sur mon compte gmail me disant:
    Quelqu'un vient d'utiliser votre mot de passe pour essayer de se connecter à votre compte à partir d'une application n'appartenant pas à Google. Nous avons bloqué cette personne, mais nous vous conseillons de vérifier ce qui s'est passé. Examinez l'activité de votre compte pour vous assurer que personne d'autre n'y a accès.
    comment débloquer?
    encore merci pour votre temps partagé.

    • @DMike92.
      @DMike92. 4 роки тому

      C'est normal. Allez dans votre compte Google et cherchez dans la partie Sécurité :
      Accès moins sécurisé des applications.
      Ça vous permet aussi d'utiliser Windows Live mail de votre ordi par exemple.

  • @instruisant6205
    @instruisant6205 4 роки тому

    Voici mon e-mail, si possible prière de me partager le code source svp

  • @hsou1
    @hsou1 4 роки тому

    Bonjour jJ'a suivre le tuto pas a pas, il se passe rien dans le dossier merci
    Sub exportPDF()
    Nomdossier = Application.InputBox("DOSSIER D'ENREGISTREMENT", "ENREGISTREMENT EN PDF", "FACTURE PDF")
    Dossier = ThisWorkbook.Path & "/" & Nomdossier & "/"
    On Error Resume Next
    fichierexistant = GetAttr(Dossier) And vbDirectory
    If fichierexistant = False Then
    MkDir (Dossier)
    End If
    activsheet.exportesfixedformat Type:=xlTypePDF, _
    Filename:=Dossier & "Facture N°" & "_" & Sheets("Facture").Range("D7").Value & "_" & Sheets("Facture").Range("D8").Value & ".pdf", _
    quality:=xlQualityStandard, _
    includedocproperties:=True, _
    ignoreprintareas:=False, _
    From:=1, To:=1, _
    openafterpublish:=False

    End Sub

    • @NigerExcelNE
      @NigerExcelNE  4 роки тому +1

      Bonjour. Veuillez installer une composante Microsoft pour pdf. Microsoft save As pdf or xps! Peut être que ca va marcher .si bien-sûr votre code est clean.merci

    • @hsou1
      @hsou1 3 роки тому +1

      merci de votre ripons

    • @hsou1
      @hsou1 3 роки тому +1

      merci docteur Niger ca marche tr bien

    • @hsou1
      @hsou1 3 роки тому

      Bon jour Meusien Niger j’ai bien réussie ma facture, et je vous remercier bien pour vautre aide priseuse,
      Et j’ai une question, peu ton ajouter des ligne automatiquement sur une facture Excel sur la zone de marchandise, quantité, prix unitaire, et total, son endommager les formule du total ttc et tva , on bas de la facture, merci et Bonne Année

    • @NigerExcelNE
      @NigerExcelNE  3 роки тому +1

      @@hsou1 bonjour oui tu peux rajouter. Mais prend garde de vérifier le résultat

  • @marieagnesdesserre870
    @marieagnesdesserre870 4 роки тому

    Merci beaucoup pour ce tuto, je me permet toutefois de vous joindre car je n'arrive pas a le faire fonctionner.
    1- Le dossier FACTURE PDF n’apparaît pas sur le bureau comme vous??
    2- N'ayant pas le dossier je ne peux vérifier si les factures sont bien enregistrées.
    3- Dois je faire des lignes smtpserver en mettant hotmaill.com ou laposte.fr...ect selon les adresses mail de mes clients?
    4- A quoi correspond le CC avec une autre adresse?
    5- Toujours pas de mail.....snif
    en espérant une réponse de votre part, bien à vous.

    • @NigerExcelNE
      @NigerExcelNE  4 роки тому

      Merci pour votre commentaire. Sans le fichier souvent c'est difficile de trouver l'erreur. C'est pourquoi je vous demande une fois de plus de suivre le tuto pas a pas. Et vous allez voir que c'est facile. Pour le CC juste quand vous voulez mettre quelqu'un en copie. Essayer de suivre le tuto pas a pas. Merci.

    • @marieagnesdesserre870
      @marieagnesdesserre870 4 роки тому

      @@NigerExcelNE merci pour votre réponse rapide, un onglet publication apparait lors de la création du pdf dans votre vidéo....pas chez moi

    • @NigerExcelNE
      @NigerExcelNE  4 роки тому

      Donc vous avez du louper une partie de mon tuto.

    • @NigerExcelNE
      @NigerExcelNE  4 роки тому

      Je vous suggère encore de reprendre le tuto. Depuis le debut