Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Outlook > VBA Outlook
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/12/2007, 10h59   #1
Invité de passage
 
Inscription : juin 2007
Messages : 8
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 8
Points : 0
Points : 0
Par défaut Formulaire OUTLOOK : le champ "à"

Bonjour,

Dans le cadre de la réalisation d'un formulaire outlook, je rencontre un problème.

test.oft

Objectif : changer la valeur du champ "à" en fonction de l'action désignée dans la liste déroulante.

Si on choisi de s'abonner, je veux que le mail aille à l'adresse "abonnement@truc.com".

Si on choisi de se desabonner, je veux que le mail aille à l'adresse "desabonnement@truc.com".

Merci d'avance.
guile60 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2007, 17h31   #2
Rédacteur/Modérateur
 
Avatar de Dolphy35
 
Homme Morgan BILLY
Technicien de Production
Inscription : octobre 2004
Messages : 4 106
Détails du profil
Informations personnelles :
Nom : Homme Morgan BILLY
Âge : 33
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Technicien de Production
Secteur : Industrie

Informations forums :
Inscription : octobre 2004
Messages : 4 106
Points : 8 742
Points : 8 742
Salut,

j'ai une solution en écrivant un peu de code, colle ceci dans l'éditeur VBScript de ton formulaire

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Function Item_Open()
Set ComboBox1= Item.GetInspector.ModifiedFormPages("Message").Controls("ComboBox1")
'Ajoute les deux champs à liste
ComboBox1.Additem "m'abonner"
ComboBox1.Additem "me désabonner"
End Function
 
sub ComboBox1_Click()
Set ComboBox1= Item.GetInspector.ModifiedFormPages("Message").Controls("ComboBox1")
If ComboBox1.Value = "me désabonner" Then
'Si désabonnement chargement du mail
Item.To = "desabonnement@fai.fr"
'Sujet du mail
Item.Subject = "Désabonnement à ..."
Else
'Par défaut si rien de sélectionné
Item.To = "abonnement@fai.fr"
'Sujet du mail
Item.Subject = "Abonnement à ..."
End if
End sub
Dolphy
__________________
Personnaliser la vue Backstage d'Access 2010
Découvrez avec nous Office 2010
Je ne réponds pas aux questions techniques par MP
Dolphy35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/12/2007, 13h51   #3
Invité de passage
 
Inscription : juin 2007
Messages : 8
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 8
Points : 0
Points : 0
merci, je vais tester
guile60 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h12.


 
 
 
 
Partenaires

Hébergement Web