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 :

Automatisation VBA dans un formulaire (calendrier)


Sujet :

VBA Outlook

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2011
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Automatisation VBA dans un formulaire (calendrier)
    Bonjour à tous,

    Après avoir fait pas mal de recherches j'avoue avoir du mal en m'en sortir...
    Je cherche donc des idées (voir des exemples) concernant ce que je cherche à faire :

    Contexte
    Outlook 2010 avec Exchange 2010
    Utilisation d'un calendrier partagé dans les dossiers publics
    Utilisation d'un formulaire complémentaire (appelé Infos) pour stocker des champs spécifiques pour chaque rendez-vous

    Objectif
    Normaliser les champs Objet, Emplacement, etc. en fonction des champs spécifiques du formulaire (Infos)

    Problème
    Jusqu'à présent j'utilisais une macro (lancement manuel à partir d'un bouton) et j'aimerai pouvoir automatiser... par exemple quand un champs est modifié par un utilisateur, automatiquement mettre à jour les champs normalisés.
    Après quelques essais il s'avère que je ne sais pas comment accéder aux ressources et mettre à jour, le contexte étant assez peu parlant au niveau VBA (erreur 424 par exemple) sur cet exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub TypePlanif_ComboBox_Change()
        Set TypePlanif_ComboBox = Item.GetInspector.ModifiedFormPages("Infos").Controls("TypePlanif_ComboBox")
        Set Form = Item.GetInspector.ModifiedFormPages("Infos")
        TypePlanif_ComboBox.Text = "#" & Form.ActiveControl.Value & "#"
    End Sub
    Je sais que la question est large, peut-être auriez-vous simplement quelques exemples ou pistes (simples) à me transmettre !

    Merci.

  2. #2
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2011
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Quelques précisions
    Bon j'avance dans mes recherches... mais je rencontre en fait un problème assez étrange !
    Dans mon formulaire (type rendez-vous), j'ajoute en p. 2 un boutton Button1 et dans le code (Visualiser le code) j'ajoute :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    sub Button1_click ()
         MsgBox "Ca fonctionne"
    end sub
    Rien de bien compliqué, on aurait du mal à faire plus simple !

    Si je fais Exécuter ce formulaire, pour tester, j'appuie sur le bouton et je vois bien un popup qui me dit Ca fonctionne ! (ça tombe bien, c'est ce que je veux faire).
    Je publie le formulaire dans le Dossier partagé de calendrier cible qui m'intéresse et ce formulaire est le formulaire par défaut.
    Je crée un nouveau item, je vais dans ma page 2 j'appuie sur le bouton... et il ne se passe rien !

    Bref, je ne vois pas trop ce qui pose problème...

    A noter que si je mets le code dans une macro (avec qq adaptations) et que je lance cette macro à partir d'un bouton dans la barre de menu, ça fonctionne tout le temps (mais ça n'est pas ma cible, vous l'aurez compris) !

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2011
    Messages : 3
    Points : 1
    Points
    1
    Par défaut custom form + boutton + code = rien !
    Je cherche toujours...
    Toute idée ou suggestion est la bienvenue !
    Merci, +

Discussions similaires

  1. Affichage Dcount/VBA dans un formulaire
    Par fdalyon dans le forum VBA Access
    Réponses: 11
    Dernier message: 15/03/2010, 16h30
  2. [AC-2007] Source d'un Field en vba dans un formulaire
    Par franckimmo dans le forum IHM
    Réponses: 6
    Dernier message: 24/02/2010, 09h32
  3. Réponses: 4
    Dernier message: 04/03/2009, 14h49
  4. Réponses: 4
    Dernier message: 30/11/2008, 18h29
  5. Réponses: 4
    Dernier message: 19/07/2007, 14h59

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