envoyer des email dynamiques en vba avec outlook 2007
16 réponses
steeve_dun
Bonjour,
Je veux envoyer des emails =E0 des utilisateurs issus d'une base Access
2007.
J'ai bien trouv=E9 comment utiliser outlook 2007 pour envoyer des mails.
Mais, ces mails, peuvent-ils contenir des formulaires HTML ? car
lorsque je mets du code html, le format passe mais pas le formulaire
(balise <form>).
D'autre part, ce contenu peut-il =EAtre dynamique, ie. un champs texte
qui apparait si on clique sur un bouton radio ?
Est-ce support=E9 par Access et outlook 2007 ?
Un TRES GAND MERCI pour toute aide car je suis un peu perdu.
Merci Gloops pour ton aide. Malheureusement, il ne s'agit pas(seulement) d'un problème de syntaxe html. J'ai vérifié et apparament, depuis office 2007, les formulaires écrits en HTML ne sont plus reconnus par outlook. Tu aurais une autre suggestion pour faire la meme chose ? peut-on envoyer un formulaire Access à la place ? si oui comment ? Merci encore
On 21 déc, 21:19, Gloops wrote:
Gloops a écrit, le 21/12/2011 21:04 :
> steeve_dun a écrit, le 20/12/2011 23:21 : >> On 20 déc, 23:16, steeve_dun wrote:
>>> Merci pour toutes les réponses Gloops. >>> Ce que je souhaite faire, c'est justement depuis Access 2007 (VBA) vi a >>> outlook (2007) envoyer une page contenant des boutons radio et si >>> l'utilisateur, clique sur un d'eux, un zone de texte apparait. Ce qui >>> me servira à récupérer les valeurs (boutons et texte).
>>> Y-a-t-il une façon de faire ? (que ce soit en envoyant un formulair e >>> HTML ou autre et que ce soit avec Javascript ou VBscript, ...) >>> Je prend tout lol
>>> Merci 'avance
>> PS : pour le moment j'utilise quelque chose du genre :
>> J'ai testé ce code, le message est bien envoyé. Quand j'accède a u >> message depuis l'interface web, je le reçois correctement. Quand je >> l'ouvre depuis outlook, le formulaire n'apparait pas et j'ai un >> message dans outlook qui dit "en cas de probleme lié à l'affichage de >> ce message, cliquez ici pour l'afficher dans un navigateur web"
> ça m'a l'air d'être un bon début, à ceci près que, me semble- t-il, tu > fermes deux fois la balise html, contre une fois qu'elle est ouverte.
> Après j'imagine que tu prévois une fonction à associer au bouton, > laquelle écrira le fichier de résultat. Une fois que ça sera au p oint du > point de vue du code il y aura des questions à régler pour l'envoi du > résultat, vu que pour raisons de sécurité il y a des barrages. Il faudra > voir quel est le forum le plus adapté, j'imagine que ce sera un conce rné > par HTML.
Ah, eh bien je commençais à en avoir tellement marre qu'on me dise qu e la transmission avait échoué, que j'ai mis ma réponse là :
http://cjoint.com/?ALvvqvUJxjf
Je vois que ce n'était pas la peine ...- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Merci Gloops pour ton aide.
Malheureusement, il ne s'agit pas(seulement) d'un problème de syntaxe
html. J'ai vérifié et apparament, depuis office 2007, les formulaires
écrits en HTML ne sont plus reconnus par outlook.
Tu aurais une autre suggestion pour faire la meme chose ? peut-on
envoyer un formulaire Access à la place ? si oui comment ?
Merci encore
On 21 déc, 21:19, Gloops <glo...@invalid.zailes.org> wrote:
Gloops a écrit, le 21/12/2011 21:04 :
> steeve_dun a écrit, le 20/12/2011 23:21 :
>> On 20 déc, 23:16, steeve_dun<steeve_...@yahoo.fr> wrote:
>>> Merci pour toutes les réponses Gloops.
>>> Ce que je souhaite faire, c'est justement depuis Access 2007 (VBA) vi a
>>> outlook (2007) envoyer une page contenant des boutons radio et si
>>> l'utilisateur, clique sur un d'eux, un zone de texte apparait. Ce qui
>>> me servira à récupérer les valeurs (boutons et texte).
>>> Y-a-t-il une façon de faire ? (que ce soit en envoyant un formulair e
>>> HTML ou autre et que ce soit avec Javascript ou VBscript, ...)
>>> Je prend tout lol
>>> Merci 'avance
>> PS : pour le moment j'utilise quelque chose du genre :
>> J'ai testé ce code, le message est bien envoyé. Quand j'accède a u
>> message depuis l'interface web, je le reçois correctement. Quand je
>> l'ouvre depuis outlook, le formulaire n'apparait pas et j'ai un
>> message dans outlook qui dit "en cas de probleme lié à l'affichage de
>> ce message, cliquez ici pour l'afficher dans un navigateur web"
> ça m'a l'air d'être un bon début, à ceci près que, me semble- t-il, tu
> fermes deux fois la balise html, contre une fois qu'elle est ouverte.
> Après j'imagine que tu prévois une fonction à associer au bouton,
> laquelle écrira le fichier de résultat. Une fois que ça sera au p oint du
> point de vue du code il y aura des questions à régler pour l'envoi du
> résultat, vu que pour raisons de sécurité il y a des barrages. Il faudra
> voir quel est le forum le plus adapté, j'imagine que ce sera un conce rné
> par HTML.
Ah, eh bien je commençais à en avoir tellement marre qu'on me dise qu e
la transmission avait échoué, que j'ai mis ma réponse là :
http://cjoint.com/?ALvvqvUJxjf
Je vois que ce n'était pas la peine ...- Masquer le texte des messages précédents -
Merci Gloops pour ton aide. Malheureusement, il ne s'agit pas(seulement) d'un problème de syntaxe html. J'ai vérifié et apparament, depuis office 2007, les formulaires écrits en HTML ne sont plus reconnus par outlook. Tu aurais une autre suggestion pour faire la meme chose ? peut-on envoyer un formulaire Access à la place ? si oui comment ? Merci encore
On 21 déc, 21:19, Gloops wrote:
Gloops a écrit, le 21/12/2011 21:04 :
> steeve_dun a écrit, le 20/12/2011 23:21 : >> On 20 déc, 23:16, steeve_dun wrote:
>>> Merci pour toutes les réponses Gloops. >>> Ce que je souhaite faire, c'est justement depuis Access 2007 (VBA) vi a >>> outlook (2007) envoyer une page contenant des boutons radio et si >>> l'utilisateur, clique sur un d'eux, un zone de texte apparait. Ce qui >>> me servira à récupérer les valeurs (boutons et texte).
>>> Y-a-t-il une façon de faire ? (que ce soit en envoyant un formulair e >>> HTML ou autre et que ce soit avec Javascript ou VBscript, ...) >>> Je prend tout lol
>>> Merci 'avance
>> PS : pour le moment j'utilise quelque chose du genre :
>> J'ai testé ce code, le message est bien envoyé. Quand j'accède a u >> message depuis l'interface web, je le reçois correctement. Quand je >> l'ouvre depuis outlook, le formulaire n'apparait pas et j'ai un >> message dans outlook qui dit "en cas de probleme lié à l'affichage de >> ce message, cliquez ici pour l'afficher dans un navigateur web"
> ça m'a l'air d'être un bon début, à ceci près que, me semble- t-il, tu > fermes deux fois la balise html, contre une fois qu'elle est ouverte.
> Après j'imagine que tu prévois une fonction à associer au bouton, > laquelle écrira le fichier de résultat. Une fois que ça sera au p oint du > point de vue du code il y aura des questions à régler pour l'envoi du > résultat, vu que pour raisons de sécurité il y a des barrages. Il faudra > voir quel est le forum le plus adapté, j'imagine que ce sera un conce rné > par HTML.
Ah, eh bien je commençais à en avoir tellement marre qu'on me dise qu e la transmission avait échoué, que j'ai mis ma réponse là :
http://cjoint.com/?ALvvqvUJxjf
Je vois que ce n'était pas la peine ...- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Gloops
steeve_dun a écrit, le 22/12/2011 16:21 :
Merci Gloops pour ton aide. Malheureusement, il ne s'agit pas(seulement) d'un problème de syntax e html. J'ai vérifié et apparament, depuis office 2007, les formulair es écrits en HTML ne sont plus reconnus par outlook. Tu aurais une autre suggestion pour faire la meme chose ? peut-on envoyer un formulaire Access à la place ? si oui comment ? Merci encore
On 21 déc, 21:19, Gloops wrote:
Gloops a écrit, le 21/12/2011 21:04 :
steeve_dun a écrit, le 20/12/2011 23:21 :
On 20 déc, 23:16, steeve_dun wrote:
Merci pour toutes les réponses Gloops. Ce que je souhaite faire, c'est justement depuis Access 2007 (VBA) via outlook (2007) envoyer une page contenant des boutons radio et si l'utilisateur, clique sur un d'eux, un zone de texte apparait. Ce q ui me servira à récupérer les valeurs (boutons et texte).
Y-a-t-il une façon de faire ? (que ce soit en envoyant un formula ire HTML ou autre et que ce soit avec Javascript ou VBscript, ...) Je prend tout lol
Merci 'avance
PS : pour le moment j'utilise quelque chose du genre :
J'ai testé ce code, le message est bien envoyé. Quand j'accède au message depuis l'interface web, je le reçois correctement. Quand j e l'ouvre depuis outlook, le formulaire n'apparait pas et j'ai un message dans outlook qui dit "en cas de probleme lié à l'afficha ge de ce message, cliquez ici pour l'afficher dans un navigateur web"
ça m'a l'air d'être un bon début, à ceci près que, me sembl e-t-il, tu fermes deux fois la balise html, contre une fois qu'elle est ouverte.
Après j'imagine que tu prévois une fonction à associer au bouto n, laquelle écrira le fichier de résultat. Une fois que ça sera au point du point de vue du code il y aura des questions à régler pour l'envo i du résultat, vu que pour raisons de sécurité il y a des barrages. Il faudra voir quel est le forum le plus adapté, j'imagine que ce sera un con cerné par HTML.
Ah, eh bien je commençais à en avoir tellement marre qu'on me dise que la transmission avait échoué, que j'ai mis ma réponse là :
http://cjoint.com/?ALvvqvUJxjf
Je vois que ce n'était pas la peine ...- Masquer le texte des messag es précédents -
- Afficher le texte des messages précédents -
http://cjoint.com/?ALxlkB23SEl
(J'ignore si, un jour, aioe.org enverra un retour pour dire ce qui a bloqué dans un message ...)
steeve_dun a écrit, le 22/12/2011 16:21 :
Merci Gloops pour ton aide.
Malheureusement, il ne s'agit pas(seulement) d'un problème de syntax e
html. J'ai vérifié et apparament, depuis office 2007, les formulair es
écrits en HTML ne sont plus reconnus par outlook.
Tu aurais une autre suggestion pour faire la meme chose ? peut-on
envoyer un formulaire Access à la place ? si oui comment ?
Merci encore
On 21 déc, 21:19, Gloops<glo...@invalid.zailes.org> wrote:
Gloops a écrit, le 21/12/2011 21:04 :
steeve_dun a écrit, le 20/12/2011 23:21 :
On 20 déc, 23:16, steeve_dun<steeve_...@yahoo.fr> wrote:
Merci pour toutes les réponses Gloops.
Ce que je souhaite faire, c'est justement depuis Access 2007 (VBA) via
outlook (2007) envoyer une page contenant des boutons radio et si
l'utilisateur, clique sur un d'eux, un zone de texte apparait. Ce q ui
me servira à récupérer les valeurs (boutons et texte).
Y-a-t-il une façon de faire ? (que ce soit en envoyant un formula ire
HTML ou autre et que ce soit avec Javascript ou VBscript, ...)
Je prend tout lol
Merci 'avance
PS : pour le moment j'utilise quelque chose du genre :
J'ai testé ce code, le message est bien envoyé. Quand j'accède au
message depuis l'interface web, je le reçois correctement. Quand j e
l'ouvre depuis outlook, le formulaire n'apparait pas et j'ai un
message dans outlook qui dit "en cas de probleme lié à l'afficha ge de
ce message, cliquez ici pour l'afficher dans un navigateur web"
ça m'a l'air d'être un bon début, à ceci près que, me sembl e-t-il, tu
fermes deux fois la balise html, contre une fois qu'elle est ouverte.
Après j'imagine que tu prévois une fonction à associer au bouto n,
laquelle écrira le fichier de résultat. Une fois que ça sera au point du
point de vue du code il y aura des questions à régler pour l'envo i du
résultat, vu que pour raisons de sécurité il y a des barrages. Il faudra
voir quel est le forum le plus adapté, j'imagine que ce sera un con cerné
par HTML.
Ah, eh bien je commençais à en avoir tellement marre qu'on me dise que
la transmission avait échoué, que j'ai mis ma réponse là :
http://cjoint.com/?ALvvqvUJxjf
Je vois que ce n'était pas la peine ...- Masquer le texte des messag es précédents -
- Afficher le texte des messages précédents -
http://cjoint.com/?ALxlkB23SEl
(J'ignore si, un jour, aioe.org enverra un retour pour dire ce qui a
bloqué dans un message ...)
Merci Gloops pour ton aide. Malheureusement, il ne s'agit pas(seulement) d'un problème de syntax e html. J'ai vérifié et apparament, depuis office 2007, les formulair es écrits en HTML ne sont plus reconnus par outlook. Tu aurais une autre suggestion pour faire la meme chose ? peut-on envoyer un formulaire Access à la place ? si oui comment ? Merci encore
On 21 déc, 21:19, Gloops wrote:
Gloops a écrit, le 21/12/2011 21:04 :
steeve_dun a écrit, le 20/12/2011 23:21 :
On 20 déc, 23:16, steeve_dun wrote:
Merci pour toutes les réponses Gloops. Ce que je souhaite faire, c'est justement depuis Access 2007 (VBA) via outlook (2007) envoyer une page contenant des boutons radio et si l'utilisateur, clique sur un d'eux, un zone de texte apparait. Ce q ui me servira à récupérer les valeurs (boutons et texte).
Y-a-t-il une façon de faire ? (que ce soit en envoyant un formula ire HTML ou autre et que ce soit avec Javascript ou VBscript, ...) Je prend tout lol
Merci 'avance
PS : pour le moment j'utilise quelque chose du genre :
J'ai testé ce code, le message est bien envoyé. Quand j'accède au message depuis l'interface web, je le reçois correctement. Quand j e l'ouvre depuis outlook, le formulaire n'apparait pas et j'ai un message dans outlook qui dit "en cas de probleme lié à l'afficha ge de ce message, cliquez ici pour l'afficher dans un navigateur web"
ça m'a l'air d'être un bon début, à ceci près que, me sembl e-t-il, tu fermes deux fois la balise html, contre une fois qu'elle est ouverte.
Après j'imagine que tu prévois une fonction à associer au bouto n, laquelle écrira le fichier de résultat. Une fois que ça sera au point du point de vue du code il y aura des questions à régler pour l'envo i du résultat, vu que pour raisons de sécurité il y a des barrages. Il faudra voir quel est le forum le plus adapté, j'imagine que ce sera un con cerné par HTML.
Ah, eh bien je commençais à en avoir tellement marre qu'on me dise que la transmission avait échoué, que j'ai mis ma réponse là :
http://cjoint.com/?ALvvqvUJxjf
Je vois que ce n'était pas la peine ...- Masquer le texte des messag es précédents -
- Afficher le texte des messages précédents -
http://cjoint.com/?ALxlkB23SEl
(J'ignore si, un jour, aioe.org enverra un retour pour dire ce qui a bloqué dans un message ...)
Albéric MASPAC
Oui, j'ai aussi quasi systématiquement un message, Mais je le lis soigneusement car parfois la raison est donnée. Si c'est une erreur qui semble plus technique, j'attends et puis ça part tout seul.
Oui,
j'ai aussi quasi systématiquement un message,
Mais je le lis soigneusement car parfois la raison est donnée.
Si c'est une erreur qui semble plus technique, j'attends et puis ça part
tout seul.
Oui, j'ai aussi quasi systématiquement un message, Mais je le lis soigneusement car parfois la raison est donnée. Si c'est une erreur qui semble plus technique, j'attends et puis ça part tout seul.
Albéric MASPAC
"steeve_dun" a écrit dans le message de news:
PS : pour le moment j'utilise quelque chose du genre :
Comme le disais Gloops, il y a des balises fermantes body et html de trop. Il n'y a pas d'action non plus derrière le "button" Mon interrogation serait de savoir si Outlook permet tout simplement le formulaire ?
Cdt, Albéric
"steeve_dun" <steeve_dun@yahoo.fr> a écrit dans le message de news:
752f0a88-0262-4ccd-b4c4-896ae0e7517c@m10g2000vbc.googlegroups.com...
PS : pour le moment j'utilise quelque chose du genre :
Comme le disais Gloops, il y a des balises fermantes body et html de trop.
Il n'y a pas d'action non plus derrière le "button"
Mon interrogation serait de savoir si Outlook permet tout simplement le
formulaire ?
Comme le disais Gloops, il y a des balises fermantes body et html de trop. Il n'y a pas d'action non plus derrière le "button" Mon interrogation serait de savoir si Outlook permet tout simplement le formulaire ?
Cdt, Albéric
Gloops
Albéric MASPAC a écrit, le 23/12/2011 16:47 :
Oui, j'ai aussi quasi systématiquement un message, Mais je le lis soigneusement car parfois la raison est donnée. Si c'est une erreur qui semble plus technique, j'attends et puis ça p art tout seul.
C'est vrai que depuis une certaine histoire de spams, j'évite de diffuser une adresse mail valide dans les newsgroups. ça ne doit pas aider à m'envoyer une info.
Albéric MASPAC a écrit, le 23/12/2011 16:47 :
Oui,
j'ai aussi quasi systématiquement un message,
Mais je le lis soigneusement car parfois la raison est donnée.
Si c'est une erreur qui semble plus technique, j'attends et puis ça p art
tout seul.
C'est vrai que depuis une certaine histoire de spams, j'évite de
diffuser une adresse mail valide dans les newsgroups. ça ne doit pas
aider à m'envoyer une info.
Oui, j'ai aussi quasi systématiquement un message, Mais je le lis soigneusement car parfois la raison est donnée. Si c'est une erreur qui semble plus technique, j'attends et puis ça p art tout seul.
C'est vrai que depuis une certaine histoire de spams, j'évite de diffuser une adresse mail valide dans les newsgroups. ça ne doit pas aider à m'envoyer une info.
Gloops
Albéric MASPAC a écrit, le 23/12/2011 16:47 :
Oui, j'ai aussi quasi systématiquement un message, Mais je le lis soigneusement car parfois la raison est donnée. Si c'est une erreur qui semble plus technique, j'attends et puis ça p art tout seul.
C'est vrai aussi que cijoint crèche chez Google. J'hésite quand même à m'y enregistrer, quand je vois ce que leur directeur dit de la vie privée ...
Albéric MASPAC a écrit, le 23/12/2011 16:47 :
Oui,
j'ai aussi quasi systématiquement un message,
Mais je le lis soigneusement car parfois la raison est donnée.
Si c'est une erreur qui semble plus technique, j'attends et puis ça p art
tout seul.
C'est vrai aussi que cijoint crèche chez Google.
J'hésite quand même à m'y enregistrer, quand je vois ce que leur
directeur dit de la vie privée ...
Oui, j'ai aussi quasi systématiquement un message, Mais je le lis soigneusement car parfois la raison est donnée. Si c'est une erreur qui semble plus technique, j'attends et puis ça p art tout seul.
C'est vrai aussi que cijoint crèche chez Google. J'hésite quand même à m'y enregistrer, quand je vois ce que leur directeur dit de la vie privée ...