Outlook 2007 Imposer une confirmation d'envoi

[Fermé]
Signaler
Messages postés
154
Date d'inscription
jeudi 3 juillet 2008
Statut
Membre
Dernière intervention
13 août 2013
-
Messages postés
154
Date d'inscription
jeudi 3 juillet 2008
Statut
Membre
Dernière intervention
13 août 2013
-
Bonjour,

Ma demande est un peu particulière. Voilà, j'ai l'habitue au bureau d'envoyer des mails à mon responsable au point que je ne tape que la première lettre et appuie sur entrée. Le problème est que j'en ai tellement l'habitude que ça devient automatique même lorsque le mail ne lui est pas destiné. Cela fait donc plusieurs fois que je lui envoie des mails par erreur.

Un question : est il possible de choisir une option qui impose une confirmation d'envoi lorsque je rentre son adresse (sur Outlook 2007) ?

Par ex : "Vous vous apprêtez à envoyer un mail à telle personne, êtes vous sûr de vouloir l'envoyer?"

Merci

3 réponses

Messages postés
1701
Date d'inscription
dimanche 29 juillet 2007
Statut
Membre
Dernière intervention
26 août 2012
226
Alors nous allons créer un macro VBA
Ouvre outlook 2007 stp
press ALT+F11 stp
dans l'encadré projet en haut à gauche - développe "microsoft outlook obects" puis double clique "this outlook session"
à droite s'ouvre une fenêtre dans laquelle tu vas coller le code suivant stp :
****



Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim intRes As Integer
Dim strMsg As String
strMsg = "Voulez-vous réellement envoyer ce message?"
intRes = MsgBox(strMsg, vbYesNo + vbDefaultButton1, "Confirm Send ")
If intRes = vbNo Then
Cancel = True
End If
End Sub




******

une fois collé fais CTRL+S puis ALT+F11

Ferme outlook et redémarre

Voilà tu es exausée....
5
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41989 internautes nous ont dit merci ce mois-ci

Messages postés
154
Date d'inscription
jeudi 3 juillet 2008
Statut
Membre
Dernière intervention
13 août 2013
7
Wahou, ok merci beaucoup, cela dit est il possible de le faire pour une adresse en particulière ?
Messages postés
1701
Date d'inscription
dimanche 29 juillet 2007
Statut
Membre
Dernière intervention
26 août 2012
226
hihi
La vache.
Faut que je potasse visual basique
Mais dis moi déjà la macro fonctionne impecc ?
Messages postés
154
Date d'inscription
jeudi 3 juillet 2008
Statut
Membre
Dernière intervention
13 août 2013
7
Non il ne fonctionne pas, du moins j'ai envoyé un message sans la boîte de dialogue
Messages postés
1701
Date d'inscription
dimanche 29 juillet 2007
Statut
Membre
Dernière intervention
26 août 2012
226
Il faut activer les macros , c'est pour cela que je t'ai demandé si ça marchait.

Pour activer les macros :
Onglet "fichiers" - "options" - "centre de gestion de la confidentialité" - "paramètres du centre de gestion de la confidentialité"

Puis "paramètres des macros" - "activer toutes les macros"

ok - ok

Fermez outlook
Redémarrez outlook

Cela devrait marcher maintenant, n'est-ce-pas ?
Messages postés
154
Date d'inscription
jeudi 3 juillet 2008
Statut
Membre
Dernière intervention
13 août 2013
7
Juste pour info, dsl j'ai beaucoup beaucoup de boulot depuis un mois, votre macro fonctionne ;) Maintenant est il possible de ne l'imposer que pour certains destinataires ?

Merci déjà pour ce travail :)
Messages postés
24205
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
24 octobre 2021
6 937
Bonjour,

Ca ne sert à rien. Possible ou impossible le naturel reviendra au galop.
Rapidement tu valideras le message sans le lire, autant s'appliquer à lire les complétions automatiques avant de valider non ?

Sinon regarde du coté de ce qu'il est possible en vba.

eric
Messages postés
47696
Date d'inscription
dimanche 20 janvier 2008
Statut
Modérateur
Dernière intervention
26 octobre 2021
11 175
Bonjour, non ça n'existe pas.


tous ce que vous pouvez faire est de vider "le cache" d'adresse tapée mais il se remplira dés que vous recommencerez ce n'est donc pas la solution.

La seule solution consiste donc a avoir moins de réflexe et plus de prudence :)