Numéro d'article: 290663 - Dernière mise à jour: lundi 22 mai 2006 - Version: 4.1

Office Outlook 2003 ou Outlook 2002 n'exécute pas le code VBScript lorsque vous ouvrez un élément

Ancien nº de publication de cet article : F290663
Agrandir tout | Réduire tout

INTRODUCTION

Cet article explique pourquoi Microsoft Office Outlook 2003 ou Outlook 2002 n'exécute pas le code VBScript (Visual Basic Scripting Edition) dans un formulaire personnalisé lorsque vous ouvrez un élément.

Plus d'informations

Par défaut, Outlook désactive le code VBScript dans un formulaire personnalisé si l'élément provient d'une source inconnue. De cette façon, un code VBScript présentant un risque potentiel ne peut pas être exécuté sur votre ordinateur sans votre accord explicite.

Les versions antérieures d'Outlook ont pu afficher un message d'avertissement vous demandant si vous souhaitiez activer ou désactiver des macros VBScript dans un formulaire lorsque vous ouvriez un élément. Outlook base sa décision d'afficher ou non le message d'avertissement sur deux facteurs : la structure du formulaire de l'élément ainsi que l'emplacement de stockage du script et de la définition du formulaire qui l'accompagne.

Le comportement actuel utilise les mêmes facteurs pour déterminer si le code VBScript d'un formulaire personnalisé s'exécutera :
  • Si le formulaire a été publié dans l'une des bibliothèques de formulaires, par exemple celles qui contiennent respectivement les formulaires de l'organisation, les formulaires personnels ou des dossiers, Outlook considère que le formulaire ne présente aucun danger et le code s'exécute. L'auteur du formulaire possédait les privilèges appropriés pour publier le formulaire. Ce dernier est donc considéré comme fiable.
  • Si le code VBScript et la définition du formulaire sont situés dans l'élément, Outlook considère que le formulaire présente un risque et le code ne s'exécute pas.
Si vous utilisez un formulaire de message électronique personnalisé et Outlook dans un environnement Microsoft Exchange Server, vous pouvez publier le formulaire dans la Bibliothèque de formulaires de l'organisation. De cette façon, le message électronique personnalisé est disponible à tous les utilisateurs de votre organisation. Autre avantage de la publication du formulaire dans la Bibliothèque de formulaires de l'organisation, la définition du formulaire n'est pas transmise d'utilisateur en utilisateur. Cela permet d'économiser des ressources réseau et serveur importantes si le formulaire est relativement important et fréquemment utilisé.

Si vous utilisez un formulaire « non-acheminé », tel qu'un formulaire de publication ou un contact, il doit généralement être publié dans le dossier où sont stockés les éléments basés sur ce formulaire. Par exemple, si vous créez un formulaire de contact personnalisé destiné à stocker des contacts partagés dans un dossier public Exchange, le formulaire doit être publié dans ce dossier public. Une exception à cette règle générale concerne l'utilisation du même formulaire personnalisé dans de nombreux dossiers. Dans ce cas, il peut être utile de publier le formulaire dans la Bibliothèque de formulaires de l'organisation. Vous n'avez ainsi qu'un exemplaire du formulaire à gérer.

Pour plus d'informations sur la décision du lieu de publication d'un formulaire, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
290802  (http://support.microsoft.com/kb/290802/ ) Comment faire pour déterminer où publier un formulaire Outlook personnalisé
Même si un formulaire a été publié dans une bibliothèque de formulaires et si le concepteur de formulaires n'a pas activé la propriété Envoyer la définition du formulaire avec l'élément dans le formulaire, il y a un risque que la définition du formulaire ait été stockée dans l'élément de façon inattendue. Pour plus d'informations sur les définitions de formulaires et leur stockage dans des éléments, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
290657  (http://support.microsoft.com/kb/290657/ ) Utilisation des définitions des formulaires et des formulaires One-Off dans Outlook 2002
Remarque Si vous êtes dans un environnement Microsoft Exchange, vous pouvez implémenter des paramètres de sécurité personnalisés afin qu'Outlook demande aux utilisateurs s'il faut activer ou désactiver le code VBScript dans les formulaires non publiés. Cette option plus modérée redonne à Outlook la fonctionnalité en place avant la mise à jour de sécurité de la messagerie électronique Outlook pour Outlook 2000 et Outlook 98. Ces paramètres personnalisés doivent être configurés par un administrateur Exchange. Pour plus d'informations sur la façon de configurer ces paramètres personnalisés et les fonctionnalités de sécurité d'Outlook, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft.
290499  (http://support.microsoft.com/kb/290499/ ) Informations destinées aux administrateurs concernant les fonctionnalités de sécurité de la messagerie électronique
290500  (http://support.microsoft.com/kb/290500/ ) Description destinée aux développeurs concernant les fonctionnalités de sécurité de la messagerie électronique dans Outlook 2002

Références

Pour plus d'informations sur les ressources disponibles et les réponses aux questions les plus fréquemment posées sur les solutions 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/ ) 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):
  • Microsoft Office Outlook 2003
  • Microsoft Outlook 2002 Standard
Mots-clés : 
kbconfig kbdswnet2003swept kbinfo KB290663
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

 

Related Support Centers