Re: [fr-users] Alternative à CDO.Message - Macros Python sous LO

2014-03-07 Par sujet Hugues Bousquet (Prof)

Le 07/03/2014 00:48, rafi a écrit :

Le 06/03/2014 10:32, Hugues Bousquet (Prof) a écrit :

Le 06/03/2014 02:05, rafi a écrit :

Le 04/03/2014 08:57, Hugues Bousquet (Prof) a écrit :


J'ai trouvé sur le net peut-être une solution qui fait appel à 
Python, mais d'après ce que je comprends, cela ne fonctionnerait 
qu'avec Apacheoo4 
(https://forum.openoffice.org/fr/forum/viewtopic.php?f=8t=39844#p218224).
Mais je n'ai même pas pu essayer d'utiliser Python, car depuis 
calc, je n'arrive pas à gérer les macros en Python : lorsque 
j'ouvre Outils/Macros/Gérer le macros/, je n'ai que Libre Office 
Basic...
Dans LO, il n'y a pas d'éditeur pour les macros Python, hélas. 
J'avais un peu essayé de bidouiller à ce sujet. J'avais pris une 
macro fournie en exemple, l'avais modifiée et déposée dans le 
répertoire ad hoc. Après quoi, elle était lançable par les menus. 
Puis j'ai renoncé à creuser.


--

Rafael Laville


Comme je ne m'y étais pas intéressé avant, je ne m'en était pas 
aperçu. Je me souvenais simplement avoir vu dans le menu 
Outils/Macro/Gérer les macros/ l'entrée Python, mais effectivement 
c'était sur mon portable sous debian, avec OpenOffice.org et non 
Libre Office.
Lorsque tu écris […]modifiée et déposée dans le répertoire ad hoc. 
: Quel est ce répertoire, car c'est peut-être une des raisons pour 
laquelle je ne parviens pas à mes fins...  (Je suis sous Ubuntu 12.04 
chez moi où je tente de mettre au point ma macro, mais sous Windows 7 
au boulot où je l'utiliserai).


Merci d'avance, si toi ou un autre utilisateur peut m'apporter ces 
précisions,


Hugues Bousquet

Hugues, c'est bien volontiers que je te réponds après m'être replongé 
dans mon disque dur.


J'avais d'abord découvert (sur le net) qu'il y avait un répertoire 
pour les scripts communs et un pour les scripts de l'utilisateur. 
Quelques exemples sont fournis avec LO dont un nommé HelloWorld.py. 
Recherche-le sur ton disque dur pour te donner une piste.


Sinon chez moi, j'ai ceci :

 * Sous Ubuntu 10.04 et LO 3.6.7.2 (version officielle, celle d'Ubuntu
   étant désinstallée), HelloWorld.py se situe dans
   /opt/libreoffice3.6/share/Scripts/python (répertoire commun). Et le
   répertoire de l'utilisateur est :
   /home/mon_nom/.config/libreoffice/3/user/Scripts/python.

 * Les macros des deux répertoires sont lançables depuis le menu
   Outils, Macros, Gérer les macros, Python (il y a aussi d'autres
   langages). Dans la boite de dialogue qui présente l’arborescence des
   macros, celle que j'ai mise dans le répertoire utilisateur s'affiche
   dans le nœud Mes macros et celles fournies en exemple s'affichent
   dans le nœud Macros LibreOffice (il y a HelloWorld, capitalisePython
   et createTable). Ça fonctionne parfaitement. Mais j'ai bien une
   entrée Python que tu sembles ne pas avoir. Pourquoi ? Mystère. Il va
   falloir trouver de l'aide sur ce point précis.

 * Sous Ubuntu 12.10 et LO 3.6.2.2 (en anglais et je ne sais plus si
   c'est la version Ubuntu ou officielle), le répertoire de
   HelloWorld.py est /usr/lib/libreoffice/share/Scripts/python et j'ai
   un répertoire /home/mon_nom/.config/libreoffice3/user/Scripts. Pas
   de sous-répertoire python. Mais je n'ai pas l'entrée Python (ni
   d'autres langages) dans Tools, Macros, Organize macros, uniquement
   LibreOffice Basic. Même mystère que pour toi. Je  ne peux donc pas
   lancer les macros Python. Et créer le sous-répertoire python ne sert
   à rien; de toute façon, les macros communes non plus ne sont pas
   accessibles ; c'est le menu qui est incomplet.

Comme je n'ai pas de LO plus récent, je ne peux pas t'aider plus. Désolé.

Meric pour ces précisions : j'ai bien trouvé le répertoire 
/home/mon_nom/.config/libreoffice/4/user/Scripts/python, mais je n'avais 
pas trouvé /usr/lib/libreoffice/share/Scripts/python...
Lorsque j'écris que j'ai trouvé le premier, ce n'est pas tout à fait 
vrai, car en fait j'ai créé le répertoire python dans 
/home/mon_nom/.config/libreoffice/4/user/Scripts/
En suivant les conseils de Luc Novales, (Si tu as installé la version 
de Ubuntu 12.04 (pas celle téléchargée directement sur le site de 
libreoffice), tu peux déjà vérifier si le paquet 
libreoffice-script-provider-python est aussi installé (sous Debian, 
c'est lui qui gère les macros dans différents langages), j'ai fini par 
obtenir l'entrée Python dans le menu.


Par contre, après quelques essais timides d'envoi de courriel en Python, 
je bute sur les caractères accentués qui provoquent des erreurs. Comme 
je souhaite envoyer des courriels en français, et que ça commence à 
durer, je pense que que vais retourner sous Excel...(au moins pour cette 
fonctionnalité).


bonne journée,

Hugues

--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] Alternative à CDO.Message

2014-03-07 Par sujet Conil26

Bonjour,

Je ne connais pas suffisamment le langage Python pour me lancer dans une 
modif de macro mais peut-être trouverez vous de quoi avancer sur ce site :

http://fr.openclassrooms.com/recherche/?search=mail+avec+python

Cordialement
Mr Sandy-Pascal Andriant

Le 06/03/2014 17:51, Luc Novales a écrit :

Le 06/03/2014 11:51, Hugues Bousquet (Prof) a écrit :

Le 06/03/2014 10:44, Sophie a écrit :

...
Sur Ubuntu 13.10 et LibreOffice 4.2.2.1 ainsi que Debian 6 et
LibreOffice 4.1.5.3, il y a bien l'entrée Python dans le menu qui 
accède

au gestionnaire de scripts présents dans LibreOffice et dispose
également d'exemples.

À bientôt
Sophie


Sur mon Ubuntu 12.04 et LibreOffice 4.2.1.1 j'ai pas :'( . Y a-t-il 
une manip. pour la faire apparaître ?


Si tu as installé la version de Ubuntu 12.04 (pas celle téléchargée 
directement sur le site de libreoffice), tu peux déjà vérifier si le 
paquet libreoffice-script-provider-python est aussi installé (sous 
Debian, c'est lui qui gère les macros dans différents langages).


Luc.





--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] Alternative à CDO.Message - Macros Python sous LO

2014-03-07 Par sujet rafi

Le 07/03/2014 09:49, Hugues Bousquet (Prof) a écrit :
Meric pour ces précisions : j'ai bien trouvé le répertoire 
/home/mon_nom/.config/libreoffice/4/user/Scripts/python, mais je 
n'avais pas trouvé /usr/lib/libreoffice/share/Scripts/python...
Lorsque j'écris que j'ai trouvé le premier, ce n'est pas tout à fait 
vrai, car en fait j'ai créé le répertoire python dans 
/home/mon_nom/.config/libreoffice/4/user/Scripts/
En suivant les conseils de Luc Novales, (Si tu as installé la version 
de Ubuntu 12.04 (pas celle téléchargée directement sur le site de 
libreoffice), tu peux déjà vérifier si le paquet 
libreoffice-script-provider-python est aussi installé (sous Debian, 
c'est lui qui gère les macros dans différents langages), j'ai fini 
par obtenir l'entrée Python dans le menu.


Par contre, après quelques essais timides d'envoi de courriel en 
Python, je bute sur les caractères accentués qui provoquent des 
erreurs. Comme je souhaite envoyer des courriels en français, et que 
ça commence à durer, je pense que que vais retourner sous Excel...(au 
moins pour cette fonctionnalité).


bonne journée,

Hugues

Serait-ce un problème d'encodage du script Python ? Il y a une 
instruction spéciale à indiquer au début du script, à chercher sur internet.


--

Rafael Laville


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] Alternative à CDO.Message

2014-03-06 Par sujet Hugues Bousquet (Prof)

Le 06/03/2014 02:05, rafi a écrit :

Le 04/03/2014 08:57, Hugues Bousquet (Prof) a écrit :


J'ai trouvé sur le net peut-être une solution qui fait appel à 
Python, mais d'après ce que je comprends, cela ne fonctionnerait 
qu'avec Apacheoo4 
(https://forum.openoffice.org/fr/forum/viewtopic.php?f=8t=39844#p218224).
Mais je n'ai même pas pu essayer d'utiliser Python, car depuis calc, 
je n'arrive pas à gérer les macros en Python : lorsque j'ouvre 
Outils/Macros/Gérer le macros/, je n'ai que Libre Office Basic...
Dans LO, il n'y a pas d'éditeur pour les macros Python, hélas. J'avais 
un peu essayé de bidouiller à ce sujet. J'avais pris une macro fournie 
en exemple, l'avais modifiée et déposée dans le répertoire ad hoc. 
Après quoi, elle était lançable par les menus. Puis j'ai renoncé à 
creuser.


--

Rafael Laville


Comme je ne m'y étais pas intéressé avant, je ne m'en était pas aperçu. 
Je me souvenais simplement avoir vu dans le menu Outils/Macro/Gérer les 
macros/ l'entrée Python, mais effectivement c'était sur mon portable 
sous debian, avec OpenOffice.org et non Libre Office.
Lorsque tu écris […]modifiée et déposée dans le répertoire ad hoc. : 
Quel est ce répertoire, car c'est peut-être une des raisons pour 
laquelle je ne parviens pas à mes fins...  (Je suis sous Ubuntu 12.04 
chez moi où je tente de mettre au point ma macro, mais sous Windows 7 au 
boulot où je l'utiliserai).


Merci d'avance, si toi ou un autre utilisateur peut m'apporter ces 
précisions,


Hugues Bousquet

--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] Alternative à CDO.Message

2014-03-06 Par sujet Sophie
Bonjour,
Le 06/03/2014 10:32, Hugues Bousquet (Prof) a écrit :
 Le 06/03/2014 02:05, rafi a écrit :
 Le 04/03/2014 08:57, Hugues Bousquet (Prof) a écrit :

 J'ai trouvé sur le net peut-être une solution qui fait appel à
 Python, mais d'après ce que je comprends, cela ne fonctionnerait
 qu'avec Apacheoo4
 (https://forum.openoffice.org/fr/forum/viewtopic.php?f=8t=39844#p218224).

 Mais je n'ai même pas pu essayer d'utiliser Python, car depuis calc,
 je n'arrive pas à gérer les macros en Python : lorsque j'ouvre
 Outils/Macros/Gérer le macros/, je n'ai que Libre Office Basic...
 Dans LO, il n'y a pas d'éditeur pour les macros Python, hélas. J'avais
 un peu essayé de bidouiller à ce sujet. J'avais pris une macro fournie
 en exemple, l'avais modifiée et déposée dans le répertoire ad hoc.
 Après quoi, elle était lançable par les menus. Puis j'ai renoncé à
 creuser.

 -- 

 Rafael Laville


 Comme je ne m'y étais pas intéressé avant, je ne m'en était pas aperçu.
 Je me souvenais simplement avoir vu dans le menu Outils/Macro/Gérer les
 macros/ l'entrée Python, mais effectivement c'était sur mon portable
 sous debian, avec OpenOffice.org et non Libre Office.

Sur Ubuntu 13.10 et LibreOffice 4.2.2.1 ainsi que Debian 6 et
LibreOffice 4.1.5.3, il y a bien l'entrée Python dans le menu qui accède
au gestionnaire de scripts présents dans LibreOffice et dispose
également d'exemples.

À bientôt
Sophie


-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] Alternative à CDO.Message

2014-03-06 Par sujet Hugues Bousquet (Prof)

Le 06/03/2014 10:44, Sophie a écrit :

Bonjour,
Le 06/03/2014 10:32, Hugues Bousquet (Prof) a écrit :

Le 06/03/2014 02:05, rafi a écrit :

Le 04/03/2014 08:57, Hugues Bousquet (Prof) a écrit :

J'ai trouvé sur le net peut-être une solution qui fait appel à
Python, mais d'après ce que je comprends, cela ne fonctionnerait
qu'avec Apacheoo4
(https://forum.openoffice.org/fr/forum/viewtopic.php?f=8t=39844#p218224).

Mais je n'ai même pas pu essayer d'utiliser Python, car depuis calc,
je n'arrive pas à gérer les macros en Python : lorsque j'ouvre
Outils/Macros/Gérer le macros/, je n'ai que Libre Office Basic...

Dans LO, il n'y a pas d'éditeur pour les macros Python, hélas. J'avais
un peu essayé de bidouiller à ce sujet. J'avais pris une macro fournie
en exemple, l'avais modifiée et déposée dans le répertoire ad hoc.
Après quoi, elle était lançable par les menus. Puis j'ai renoncé à
creuser.

--

Rafael Laville



Comme je ne m'y étais pas intéressé avant, je ne m'en était pas aperçu.
Je me souvenais simplement avoir vu dans le menu Outils/Macro/Gérer les
macros/ l'entrée Python, mais effectivement c'était sur mon portable
sous debian, avec OpenOffice.org et non Libre Office.

Sur Ubuntu 13.10 et LibreOffice 4.2.2.1 ainsi que Debian 6 et
LibreOffice 4.1.5.3, il y a bien l'entrée Python dans le menu qui accède
au gestionnaire de scripts présents dans LibreOffice et dispose
également d'exemples.

À bientôt
Sophie


Sur mon Ubuntu 12.04 et LibreOffice 4.2.1.1 j'ai pas :'( . Y a-t-il une 
manip. pour la faire apparaître ?


Hugues

--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] Alternative à CDO.Message

2014-03-06 Par sujet Luc Novales

Le 06/03/2014 11:51, Hugues Bousquet (Prof) a écrit :

Le 06/03/2014 10:44, Sophie a écrit :

...
Sur Ubuntu 13.10 et LibreOffice 4.2.2.1 ainsi que Debian 6 et
LibreOffice 4.1.5.3, il y a bien l'entrée Python dans le menu qui accède
au gestionnaire de scripts présents dans LibreOffice et dispose
également d'exemples.

À bientôt
Sophie


Sur mon Ubuntu 12.04 et LibreOffice 4.2.1.1 j'ai pas :'( . Y a-t-il 
une manip. pour la faire apparaître ?


Si tu as installé la version de Ubuntu 12.04 (pas celle téléchargée 
directement sur le site de libreoffice), tu peux déjà vérifier si le 
paquet libreoffice-script-provider-python est aussi installé (sous 
Debian, c'est lui qui gère les macros dans différents langages).


Luc.


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] Alternative à CDO.Message - Macros Python sous LO

2014-03-06 Par sujet rafi

Le 06/03/2014 10:32, Hugues Bousquet (Prof) a écrit :

Le 06/03/2014 02:05, rafi a écrit :

Le 04/03/2014 08:57, Hugues Bousquet (Prof) a écrit :


J'ai trouvé sur le net peut-être une solution qui fait appel à 
Python, mais d'après ce que je comprends, cela ne fonctionnerait 
qu'avec Apacheoo4 
(https://forum.openoffice.org/fr/forum/viewtopic.php?f=8t=39844#p218224).
Mais je n'ai même pas pu essayer d'utiliser Python, car depuis calc, 
je n'arrive pas à gérer les macros en Python : lorsque j'ouvre 
Outils/Macros/Gérer le macros/, je n'ai que Libre Office Basic...
Dans LO, il n'y a pas d'éditeur pour les macros Python, hélas. 
J'avais un peu essayé de bidouiller à ce sujet. J'avais pris une 
macro fournie en exemple, l'avais modifiée et déposée dans le 
répertoire ad hoc. Après quoi, elle était lançable par les menus. 
Puis j'ai renoncé à creuser.


--

Rafael Laville


Comme je ne m'y étais pas intéressé avant, je ne m'en était pas 
aperçu. Je me souvenais simplement avoir vu dans le menu 
Outils/Macro/Gérer les macros/ l'entrée Python, mais effectivement 
c'était sur mon portable sous debian, avec OpenOffice.org et non Libre 
Office.
Lorsque tu écris […]modifiée et déposée dans le répertoire ad hoc. : 
Quel est ce répertoire, car c'est peut-être une des raisons pour 
laquelle je ne parviens pas à mes fins...  (Je suis sous Ubuntu 12.04 
chez moi où je tente de mettre au point ma macro, mais sous Windows 7 
au boulot où je l'utiliserai).


Merci d'avance, si toi ou un autre utilisateur peut m'apporter ces 
précisions,


Hugues Bousquet

Hugues, c'est bien volontiers que je te réponds après m'être replongé 
dans mon disque dur.


J'avais d'abord découvert (sur le net) qu'il y avait un répertoire pour 
les scripts communs et un pour les scripts de l'utilisateur. Quelques 
exemples sont fournis avec LO dont un nommé HelloWorld.py. Recherche-le 
sur ton disque dur pour te donner une piste.


Sinon chez moi, j'ai ceci :

 * Sous Ubuntu 10.04 et LO 3.6.7.2 (version officielle, celle d'Ubuntu
   étant désinstallée), HelloWorld.py se situe dans
   /opt/libreoffice3.6/share/Scripts/python (répertoire commun). Et le
   répertoire de l'utilisateur est :
   /home/mon_nom/.config/libreoffice/3/user/Scripts/python.

 * Les macros des deux répertoires sont lançables depuis le menu
   Outils, Macros, Gérer les macros, Python (il y a aussi d'autres
   langages). Dans la boite de dialogue qui présente l’arborescence des
   macros, celle que j'ai mise dans le répertoire utilisateur s'affiche
   dans le nœud Mes macros et celles fournies en exemple s'affichent
   dans le nœud Macros LibreOffice (il y a HelloWorld, capitalisePython
   et createTable). Ça fonctionne parfaitement. Mais j'ai bien une
   entrée Python que tu sembles ne pas avoir. Pourquoi ? Mystère. Il va
   falloir trouver de l'aide sur ce point précis.

 * Sous Ubuntu 12.10 et LO 3.6.2.2 (en anglais et je ne sais plus si
   c'est la version Ubuntu ou officielle), le répertoire de
   HelloWorld.py est /usr/lib/libreoffice/share/Scripts/python et j'ai
   un répertoire /home/mon_nom/.config/libreoffice3/user/Scripts. Pas
   de sous-répertoire python. Mais je n'ai pas l'entrée Python (ni
   d'autres langages) dans Tools, Macros, Organize macros, uniquement
   LibreOffice Basic. Même mystère que pour toi. Je  ne peux donc pas
   lancer les macros Python. Et créer le sous-répertoire python ne sert
   à rien; de toute façon, les macros communes non plus ne sont pas
   accessibles ; c'est le menu qui est incomplet.

Comme je n'ai pas de LO plus récent, je ne peux pas t'aider plus. Désolé.

--

Rafael Laville


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] Alternative à CDO.Message

2014-03-05 Par sujet rafi

Le 04/03/2014 08:57, Hugues Bousquet (Prof) a écrit :


J'ai trouvé sur le net peut-être une solution qui fait appel à Python, 
mais d'après ce que je comprends, cela ne fonctionnerait qu'avec 
Apacheoo4 
(https://forum.openoffice.org/fr/forum/viewtopic.php?f=8t=39844#p218224).
Mais je n'ai même pas pu essayer d'utiliser Python, car depuis calc, 
je n'arrive pas à gérer les macros en Python : lorsque j'ouvre 
Outils/Macros/Gérer le macros/, je n'ai que Libre Office Basic...
Dans LO, il n'y a pas d'éditeur pour les macros Python, hélas. J'avais 
un peu essayé de bidouiller à ce sujet. J'avais pris une macro fournie 
en exemple, l'avais modifiée et déposée dans le répertoire ad hoc. Après 
quoi, elle était lançable par les menus. Puis j'ai renoncé à creuser.


--

Rafael Laville


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] Alternative à CDO.Message

2014-03-03 Par sujet Henri DE BACKER

Bonjour,

En fouillant un peu, j'ai trouvé cette solution. A vous de voir si cela 
correspond à vos besoins.


http://fr.mailpro.com/tarifs/

Cordialement,

Henri DE BACKER


Le 03/03/2014 08:48, Conil26 a écrit :


Le 03/03/2014 07:22, Jean-Francois Nifenecker a écrit :

Le 02/03/2014 19:54, Hugues Bousquet (Prof) a écrit :

Bonjour,

Je souhaite pouvoir envoyer un courriel avec une macro sous calc. Mais
je souhaite que celui-ci soit envoyé sans autre action de la part de
l'utilisateur que l'appui sur un bouton. J'ai trouvé comment faire avec
Excel, avec l'objet CDO.Message, mais pas avec calc. La seule
alternative que j'ai trouvée, pour l'instant, est une macro qui 
lance le

courrielleur (thunderbird en l’occurrence).
L'un d'entre-vous ne connaîtrait-il pas une alternative, permettant
d'envoyer un courriel reprenant des informations contenues dans une
feuille calc, en s'affranchissant de thunderbird, comme le fait
CDO.Message ?

Il y a une entrée de menu qui fait exactement ça :
Fichier  Envoyer  Document par Email.
Donc pas besoin de macro dans ce cas. Cette option active le 
courielleur.


Maintenant, pour s'affranchir du courrielleur, je ne vois effectivement
qu'une macro.

Mais le jeu en vaut-il la chandelle ? En d'autres termes, l'utilisateur
est-il à ce point céhoenne qu'on lui interdise de penser ? Y a-t-il
vraiment des contraintes qui empêchent d'utiliser l'option ci-dessus ?


Bonjour,

Un envoi direct, c'est bien pratique pour une Lettre d'info de mon 
association par ex, au lieu de saisir systématiquement toutes les 
adresses, voire même une liste de contacts.
De plus cela permet de modifier dans un fichier calc les variables à 
envoyer en fonction d'un calcul automatique quelconque.


Pour cette raison, je n'ai pas abandonné entièrement xls...

Cordialement
Mr Sandy-Pascal Andriant






---
Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce 
que la protection avast! Antivirus est active.
http://www.avast.com


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] Alternative à CDO.Message

2014-03-03 Par sujet Jean-Francois Nifenecker
Bonjour,

Le 03/03/2014 08:48, Conil26 a écrit :
 
 Un envoi direct, c'est bien pratique pour une Lettre d'info de mon
 association par ex, au lieu de saisir systématiquement toutes les
 adresses, voire même une liste de contacts.
 De plus cela permet de modifier dans un fichier calc les variables à
 envoyer en fonction d'un calcul automatique quelconque.

Au cas particulier, un publipostage envoyé par email pourrait peut-être
faire l'affaire ?

-- 
Jean-Francois Nifenecker, Bordeaux

-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] Alternative à CDO.Message

2014-03-03 Par sujet Ysabeau

Le 03/03/2014 18:20, Jean-Francois Nifenecker a écrit :

Bonjour,

Le 03/03/2014 08:48, Conil26 a écrit :


Un envoi direct, c'est bien pratique pour une Lettre d'info de mon
association par ex, au lieu de saisir systématiquement toutes les
adresses, voire même une liste de contacts.
De plus cela permet de modifier dans un fichier calc les variables à
envoyer en fonction d'un calcul automatique quelconque.


Au cas particulier, un publipostage envoyé par email pourrait peut-être
faire l'affaire ?


On peut envoyer des documents joints en publipostage ?



--
Ysabeau


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] Alternative à CDO.Message

2014-03-03 Par sujet Jean-Francois Nifenecker
Le 03/03/2014 18:24, Ysabeau a écrit :
 
 On peut envoyer des documents joints en publipostage ?

Oui :)

Voir l'étape 8 de l'Assistant mailing et choisir Envoyer le document
fusionné par email. Zone Envoyer en :
les trois options
-- texte opendocument
-- pdf
-- texte word
permettent de choisir le nom de la PJ.
En html ou texte brut, le texte devient le corps du message.

Amicalement,
-- 
Jean-Francois Nifenecker, Bordeaux

-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] Alternative à CDO.Message

2014-03-03 Par sujet Ysabeau

Le 03/03/2014 19:49, Jean-Francois Nifenecker a écrit :

Le 03/03/2014 18:24, Ysabeau a écrit :


On peut envoyer des documents joints en publipostage ?


Oui :)

Voir l'étape 8 de l'Assistant mailing et choisir Envoyer le document
fusionné par email. Zone Envoyer en :
les trois options
-- texte opendocument
-- pdf
-- texte word
permettent de choisir le nom de la PJ.
En html ou texte brut, le texte devient le corps du message.


oui mais non. Stricto sensu ce n'est pas un fichier joint en plus du 
message et on ne peut pas joindre un fichier Calc.
Donc en fait, on ne peut pas envoyer de fichier joint hormis le document 
mailing lui-même. Dommage.


Merci quand même.

--
Ysabeau

--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] Alternative à CDO.Message

2014-03-03 Par sujet Hugues Bousquet (Prof)

Le 03/03/2014 08:48, Conil26 a écrit :


Le 03/03/2014 07:22, Jean-Francois Nifenecker a écrit :

Le 02/03/2014 19:54, Hugues Bousquet (Prof) a écrit :

Bonjour,

Je souhaite pouvoir envoyer un courriel avec une macro sous calc. Mais
je souhaite que celui-ci soit envoyé sans autre action de la part de
l'utilisateur que l'appui sur un bouton. J'ai trouvé comment faire avec
Excel, avec l'objet CDO.Message, mais pas avec calc. La seule
alternative que j'ai trouvée, pour l'instant, est une macro qui 
lance le

courrielleur (thunderbird en l’occurrence).
L'un d'entre-vous ne connaîtrait-il pas une alternative, permettant
d'envoyer un courriel reprenant des informations contenues dans une
feuille calc, en s'affranchissant de thunderbird, comme le fait
CDO.Message ?

Il y a une entrée de menu qui fait exactement ça :
Fichier  Envoyer  Document par Email.
Donc pas besoin de macro dans ce cas. Cette option active le 
courielleur.


Maintenant, pour s'affranchir du courrielleur, je ne vois effectivement
qu'une macro.

Mais le jeu en vaut-il la chandelle ? En d'autres termes, l'utilisateur
est-il à ce point céhoenne qu'on lui interdise de penser ? Y a-t-il
vraiment des contraintes qui empêchent d'utiliser l'option ci-dessus ?


Bonjour,

Un envoi direct, c'est bien pratique pour une Lettre d'info de mon 
association par ex, au lieu de saisir systématiquement toutes les 
adresses, voire même une liste de contacts.
De plus cela permet de modifier dans un fichier calc les variables à 
envoyer en fonction d'un calcul automatique quelconque.


Pour cette raison, je n'ai pas abandonné entièrement xls...

Cordialement
Mr Sandy-Pascal Andriant




Bonjour,

J'ai trouvé sur le net peut-être une solution qui fait appel à Python, 
mais d'après ce que je comprends, cela ne fonctionnerait qu'avec 
Apacheoo4 
(https://forum.openoffice.org/fr/forum/viewtopic.php?f=8t=39844#p218224).
Mais je n'ai même pas pu essayer d'utiliser Python, car depuis calc, je 
n'arrive pas à gérer les macros en Python : lorsque j'ouvre 
Outils/Macros/Gérer le macros/, je n'ai que Libre Office Basic...


Je continue à chercher...

Bonne journée

Hugues

--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] Alternative à CDO.Message

2014-03-02 Par sujet Jean-Francois Nifenecker
Le 02/03/2014 19:54, Hugues Bousquet (Prof) a écrit :
 Bonjour,
 
 Je souhaite pouvoir envoyer un courriel avec une macro sous calc. Mais
 je souhaite que celui-ci soit envoyé sans autre action de la part de
 l'utilisateur que l'appui sur un bouton. J'ai trouvé comment faire avec
 Excel, avec l'objet CDO.Message, mais pas avec calc. La seule
 alternative que j'ai trouvée, pour l'instant, est une macro qui lance le
 courrielleur (thunderbird en l’occurrence).
 L'un d'entre-vous ne connaîtrait-il pas une alternative, permettant
 d'envoyer un courriel reprenant des informations contenues dans une
 feuille calc, en s'affranchissant de thunderbird, comme le fait
 CDO.Message ?

Il y a une entrée de menu qui fait exactement ça :
Fichier  Envoyer  Document par Email.
Donc pas besoin de macro dans ce cas. Cette option active le courielleur.

Maintenant, pour s'affranchir du courrielleur, je ne vois effectivement
qu'une macro.

Mais le jeu en vaut-il la chandelle ? En d'autres termes, l'utilisateur
est-il à ce point céhoenne qu'on lui interdise de penser ? Y a-t-il
vraiment des contraintes qui empêchent d'utiliser l'option ci-dessus ?

-- 
Jean-Francois Nifenecker, Bordeaux

-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés