IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Outlook Discussion :

Macro à la création d'une tâche


Sujet :

VBA Outlook

  1. #1
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 78
    Points : 65
    Points
    65
    Par défaut Macro à la création d'une tâche
    Bonjour à tous.

    On me demande de créer un programme qui récupérerait les informations d'une tâche à sa création ou à sa modification...
    Mais je ne sais pas du tout quelle procédure événementielle utiliser...
    Quelqu'un saurait-il quelle procédure s'éxécute lorsque j'appuie sur le bouton [Enregistrer et fermer] de ma fenêtre ?

    D'avance merci à tous !

  2. #2
    Membre régulier
    Avatar de wape
    Profil pro
    Inscrit en
    Février 2003
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2003
    Messages : 90
    Points : 123
    Points
    123
    Par défaut
    Bonjour,

    Essaye d'ajouter ce code dans "CetteSessionOutlook" (ou "ThisOutlookSession" suivant les versions) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    Dim WithEvents oTaskItems As Outlook.Items
     
    Private Sub Application_Startup()
     
    'Evénement déclenché lors du démarrage d'Outlook
     
    'Charger la collection des tâches existantes
    Set oTaskItems = Application.GetNamespace("MAPI").GetDefaultFolder(olFolderTasks).Items
     
    End Sub
     
    Private Sub oTaskItems_ItemAdd(ByVal Item As Object)
     
    'Evénement déclenché lors de la création d'une tâche
     
    MsgBox "Vous venez de créer la tâche " & Item.Subject
     
    End Sub
     
    Private Sub oTaskItems_ItemChange(ByVal Item As Object)
     
    'Evénement déclenché lors de la modification d'une tâche
     
    MsgBox "Vous venez de modifier la tâche " & Item.Subject
     
    End Sub
    Enregistrer les modifications, puis fermer et relancer Outlook. Vérifier également que le niveau de sécurité
    ne bloque pas l'exécution des macros (cf. Outils > Macro > Sécurité).

    wape

  3. #3
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 78
    Points : 65
    Points
    65
    Par défaut
    C'est nickel !

    Ca se déclenche juste quand il faut !
    Merci !

  4. #4
    Nouveau Candidat au Club
    Femme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2011
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Bonjours,
    Je cherche à faire la même chose mais lorsque je modifie la catégorie d'un mail.

    J'ai réussi à adabter ton code aux mails mais je n'arrive pas a limiter le declanchement de l'evenement à la modification de mail.categories

    Comment "écouter" les modification du membre de Mail?

    Oli

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Création d'une tâche outlook depuis Excel en vba
    Par allimannp dans le forum VBA Outlook
    Réponses: 2
    Dernier message: 21/01/2009, 15h04
  2. Création d'une tâche de fond périodique
    Par OlivierGrenoble dans le forum VBA PowerPoint
    Réponses: 3
    Dernier message: 30/09/2008, 18h35
  3. Réponses: 3
    Dernier message: 12/09/2008, 13h19
  4. Création d'une tâche planifiée
    Par HooK dans le forum Windows XP
    Réponses: 1
    Dernier message: 19/05/2008, 14h16
  5. [VB net] création d'une tâche planifiée
    Par XToff_2k dans le forum VB.NET
    Réponses: 2
    Dernier message: 24/11/2006, 12h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo