[Résolu][Calc] Envoi d'un PDF avec mes infos

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Avatar de l’utilisateur
Roby68
Membre OOrganisé
Membre OOrganisé
Messages : 66
Inscription : 09 oct. 2013 21:12

[Résolu][Calc] Envoi d'un PDF avec mes infos

Message par Roby68 »

Bonjour le Forum

Ayant cherché sur le Forum les codes concernant l'envoi d'un PDF par courriel, je n'ai pas trouvé de code plus simple et approprié à mon souhait.
Les codes affichés sont trop compliqués ou demande pour la plupart les users, serveur et mot de passe...

Pour info : Chaque agent se «connecte» à son poste et l'application de messagerie est disponible automatiquement lorsque celle-ci est sollicitée (ex : envoyer vers...).

J'ai procédé à la manipulation avec l'enregistreur de macros. La macro enregistrée effectue bien le choix de la feuille, la sélection à envoyer et dans la fenêtre « nouveau message » sous Outlook 2010, qui s'ouvre automatiquement, la pièce jointe apparaît bien avec le nom du fichier "Calc".

J'aimerai, si c'est possible dans la simplicité également, apporter quelques modification sur le déroulement du processus.

A savoir :

Pouvoir attribuer moi-même le nom du fichier PDF (Pas besoin de sauvegarde).
L'adresse du destinataire d'une cellule attribuée.
Noter un objet et éventuellement un texte dans le corps du message.

Le fichier joint :

La feuille « Attribution » est celle que je veux envoyer par courriel
Les infos citées ci-dessous sont définies sous l'onglet « Convention ». aux adresses suivantes :
D5 – D7 – D9

Les codes sont inscrit sous le module « EnvoiPDF ».
Je ne sais pas comment améliorer la commande
dispatcher.executeDispatch(document, ".uno:SendMailDocAsPDF", "", 0, Array())

Merci d'avance à ceux qui se pencheront sur mon problème.

Cordialement
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par micmac le 04 oct. 2018 13:05, modifié 2 fois.
Raison : Ajout de la coche verte
LibreOffice 5.2.6.2 / LibreOffice 5.3 ( au Bureau ) "Par obligation de version".
Win 7 Pro

LibreOffice 6.2.5.2 ( Maison )
Win 10 Pro
bebshow
Fraîchement OOthentifié
Messages : 1
Inscription : 03 mai 2018 14:24

Re: [Calc] Envoi d'un PDF avec mes infos

Message par bebshow »

Bonjour !
Je pense que ce post peut t’intéresser, la pratique est la même pour toutes les propriétés je pense ;-)
https://ask.libreoffice.org/en/question ... c-address/

sinon, bah fouiller dans l'API pour voir la definition de "uno:SendMailDocAsPDF" :lol:
https://api.libreoffice.org
Windows 10 1709, LibreOffice 6.0.3.2 le tout en X64 avec des crampes aux doigts !
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9254
Inscription : 28 août 2010 08:45

Re: [Résolu][Calc] Envoi d'un PDF avec mes infos

Message par micmac »

Bonjour,

Ce forum est un espace d'échange.
Lorsque l'initiateur d'un fil a trouvé une solution, le moins qu'on puisse attendre de lui, c'est qu'il en fasse profiter l'ensemble des personnes qui fréquentent le forum.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac