Numéro d'article: 290803 - Dernière mise à jour: jeudi 23 novembre 2006 - Version: 2.1 OL2002 : Comment faire pour ouvrir un formulaire à partir d'un bouton de la barre d'outilsAncien nº de publication de cet article : F290803 Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites). SommaireRésumé
Cet article explique comment faire pour utiliser Outlook VBA (Visual Basic pour Applications) pour ouvrir directement un formulaire Outlook personnalisé à partir de la barre d'outils Outlook. REMARQUE : vous ne pouvez pas utiliser le code contenu dans cet article pour ouvrir des formulaires créés à l'aide de l'outil de création de formulaires Microsoft Exchange ou d'autres formulaires MAPI créés à l'aide de C++. La méthode Items.Add du modèle d'objet Outlook fonctionne uniquement avec les formulaires Outlook. Plus d'informations
Vous pouvez créer une macro Visual Basic pour Applications qui ouvre un formulaire personnalisé. Vous pouvez ensuite assigner cette macro à un bouton de la barre d'outils ou à un menu qui permettra d'ouvrir facilement le formulaire. Pour créer un formulaire personnaliséSi vous avez déjà un formulaire personnalisé stocké dans votre boîte de réception et si vous connaissez la classe de message du formulaire, vous pouvez passer directement à la section suivante.
Pour créer le code Visual Basic pour ApplicationsMicrosoft fournit des exemples de programmation à des fins d'illustration uniquement, sans garantie explicite ou implicite, y compris, de manière non limitative, les garanties implicites de qualité marchande et/ou d'adéquation à un usage particulier. Cet article suppose que vous connaissez le langage de programmation présenté et les outils utilisés pour créer et déboguer des procédures. Les techniciens du Support technique Microsoft peuvent vous expliquer les fonctionnalités d'une procédure particulière, mais ils ne peuvent pas modifier les exemples en vue de vous fournir des fonctionnalités supplémentaires ou de créer des procédures répondant à vos besoins spécifiques. Si vous ne maîtrisez que partiellement la programmation, vous pouvez contacter un partenaire certifié Microsoft (Microsoft Certified Partner) ou le service client Microsoft au 0825 827 829 qui pourra transmettre votre demande de consulting aux équipes Microsoft appropriées. Pour plus d'informations sur les partenaires certifiés Microsoft, reportez-vous au site Web de Microsoft à l'adresse suivante :https://partner.microsoft.com/global/30000104
(https://partner.microsoft.com/global/30000104)
Pour plus d'informations sur les options de support technique disponibles et la façon de contacter Microsoft, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://support.microsoft.com/default.aspx?scid=fh;FR;ASSISTEDOVER
(http://support.microsoft.com/default.aspx?scid=fh;fr;assistedover)
Pour créer le code permettant d'ouvrir le formulaire, procédez comme suit :
Pour créer le bouton de barre d'outils
Pour modifier le codeCe code peut être utilisé avec n'importe quel formulaire de message électronique, qu'il soit publié dans la Bibliothèque des formulaires personnels, dans la Bibliothèque de formulaires de l'organisation ou dans le dossier Boîte de réception. Toutefois, d'autres types de formulaires sont généralement publiés dans un dossier et les éléments résultants sont enregistrés dans ce dossier. C'est généralement le cas si vous créez un formulaire de contact personnalisé, par exemple.Vous devrez peut-être modifier le code afin que le formulaire personnalisé puisse être trouvé dans un dossier spécifique (celui où il a été publié) et que l'élément soit enregistré dans le dossier approprié. La ligne de code suivante est particulièrement concernée :
Pour plus d'informations sur la façon de référencer d'autres dossiers dans Outlook, consultez la section « Référence à des dossiers existants » de l'article suivant dans la Base de connaissances Microsoft. 290804
(http://support.microsoft.com/kb/290804/
)
OL2002 : Exemples de programmation pour référencer les éléments et les dossiers
Exemples pour l'ouverture d'autres formulairesPour ouvrir un élément contact par défaut, modifiez le code comme suit :Pour ouvrir la boîte de dialogue Choisir des formulairesAu lieu de créer un code Visual Basic pour Applications permettant d'ouvrir un formulaire, vous pouvez ouvrir la boîte de dialogue Choisir des formulaires à partir d'un bouton de barre d'outils. Pour y parvenir, sans avoir recours à la programmation, procédez comme suit :
RéférencesPour plus d'informations sur les ressources disponibles et les réponses aux questions les plus fréquemment posées sur les solutions Microsoft Outlook, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
287530
(http://support.microsoft.com/kb/287530/
)
OL2002 : Questions sur les formulaires personnalisés et les solutions Microsoft Outlook
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT. | Traductions disponibles
|
Retour au début
