Outlook 2007 Imposer une confirmation d'envoi

marchaiseng Messages postés 172 Statut Membre -  
marchaiseng Messages postés 172 Statut Membre -
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

  1. nosmarties Messages postés 1717 Date d'inscription   Statut Membre Dernière intervention   210
     
    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
    1. marchaiseng Messages postés 172 Statut Membre 7
       
      Wahou, ok merci beaucoup, cela dit est il possible de le faire pour une adresse en particulière ?
      0
    2. nosmarties Messages postés 1717 Date d'inscription   Statut Membre Dernière intervention   210
       
      hihi
      La vache.
      Faut que je potasse visual basique
      Mais dis moi déjà la macro fonctionne impecc ?
      0
    3. marchaiseng Messages postés 172 Statut Membre 7
       
      Non il ne fonctionne pas, du moins j'ai envoyé un message sans la boîte de dialogue
      0
    4. nosmarties Messages postés 1717 Date d'inscription   Statut Membre Dernière intervention   210
       
      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 ?
      0
    5. marchaiseng Messages postés 172 Statut Membre 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 :)
      0
  2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    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
    0
  3. madmyke Messages postés 52304 Date d'inscription   Statut Modérateur Dernière intervention   12 488
     
    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 :)
    0