GNT sans publicité, site mobile, fonctionnalitées exclusives...

envoyer des email dynamiques en vba avec outlook 2007

Le
steeve_dun
Bonjour,

Je veux envoyer des emails à des utilisateurs issus d'une base Access
2007.
J'ai bien trouvé 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 être dynamique, ie. un champs texte
qui apparait si on clique sur un bouton radio ?
Est-ce supporté par Access et outlook 2007 ?

Un TRES GAND MERCI pour toute aide car je suis un peu perdu.

-steeve
Lire les 16 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 4
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Gloops
Le #24091951
steeve_dun a écrit, le 20/12/2011 14:18 :
Bonjour,

Je veux envoyer des emails à des utilisateurs issus d'une base Access
2007.
J'ai bien trouvé 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
D'autre part, ce contenu peut-il être dynamique, ie. un champs texte
qui apparait si on clique sur un bouton radio ?
Est-ce supporté par Access et outlook 2007 ?

Un TRES GAND MERCI pour toute aide car je suis un peu perdu.

-steeve



Troisième essai de réponse.
Gloops
Le #24091941
steeve_dun a écrit, le 20/12/2011 14:18 :
Bonjour,

Je veux envoyer des emails à des utilisateurs issus d'une base Access
2007.
J'ai bien trouvé 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
D'autre part, ce contenu peut-il être dynamique, ie. un champs texte
qui apparait si on clique sur un bouton radio ?
Est-ce supporté par Access et outlook 2007 ?

Un TRES GAND MERCI pour toute aide car je suis un peu perdu.

-steeve



Il y a pas mal de mots qui bloquent sur aioe, alors soyons bref.

La balise Form, je la verrais bien dans la propriété Html du message,
plutôt que dans sa propriété Text.
Gloops
Le #24092021
steeve_dun a écrit, le 20/12/2011 14:18 :
D'autre part, ce contenu peut-il être dynamique, ie. un champs texte
qui apparait si on clique sur un bouton radio ?
Est-ce supporté par Access et outlook 2007 ?




Est-ce l'emploi de boutons radio dans un groupe d'options qui pose
problème ?

(désolé, là aussi il y a eu une réponse censurée)
steeve_dun
Le #24093701
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 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 formulaire
HTML ou autre et que ce soit avec Javascript ou VBscript, ...)
Je prend tout lol

Merci 'avance
steeve_dun
Le #24093691
On 20 déc, 23:16, steeve_dun
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 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 formulaire
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 :

HBody = "<HTML>" & _
"<HEAD>" & _
"<TITLE>Ma page de saisie</TITLE>" & _
"</HEAD>" & _
"<FORM>" & _
"<input type='text' size='10' name='autre'><br>" & _
"<INPUT type=button name='Bouton1' value='Validez'>" & _
"</FORM>" & _
"</BODY></HTML>" & _
"</BODY>" & _
"</HTML>"

oEmail.HTMLBody = HBody

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 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"
Publicité
Suivre les réponses
Poster une réponse
Anonyme