Partager via


Personnalisation de pages et de zones de formulaire

Vous pouvez personnaliser un formulaire dans Outlook de deux manières : en personnalisant des pages du formulaires et en créant des zones de formulaires pour le formulaire. La personnalisation des pages de formulaire est prise en charge depuis Microsoft Office Outlook 97, et les zones de formulaire sont prises en charge depuis Microsoft Office Outlook 2007.

Cette rubrique compare des formulaires de personnalisation sur des pages de formulaire avec des formulaires de personnalisation sur des zones de formulaire et identifie les avantages des zones de formulaire.

Remarque

Même qu’il puisse exister des pages de formulaire personnalisées et des zones de formulaires dans un même formulaire personnalisé, afin de faciliter le déploiement et la maintenance il est préférable de développer des solutions de formulaire personnalisé en utilisant uniquement des zones de formulaires. Pour plus d’informations sur vos options pour les solutions de formulaires existantes, voir Meilleures pratiques pour migrer des formulaires personnalisés Outlook 97-2003.

Aspect de comparaison Pages de formulaire Zones de formulaire
Version d’Outlook Pris en charge depuis Microsoft Office Outlook 97. Pris en charge depuis Office Outlook 2007.
Lieu de personnalisation Ajout de champs et de contrôles dans le concepteur de formulaires Outlook. Programmation éventuelle de contrôles dans VBScript à l'aide de Script Editor. Ajout de champs et de contrôles dans le concepteur de formulaires Outlook. Programmation éventuelle des contrôles à l'aide d'un complément.
Controls En cas d’exécution sur des versions d’Outlook antérieures à Office Outlook 2007, les pages de formulaire prennent en charge les contrôles Microsoft Forms 2.0 et certains contrôles ActiveX tiers, mais pas les contrôles Outlook. En cas d’exécution sur Office Outlook 2007 ou version ultérieure, les pages de formulaire prennent en charge les contrôles Forms 2.0 et Outlook. Les pages de formulaire affichent toujours des contrôles Forms 2.0 avec un aspect classique. Pour plus d’informations, voir Contrôles dans un formulaire personnalisé. Les zones de formulaire prennent en charge les contrôles Microsoft Forms 2.0, certains contrôles ActiveX tiers et les contrôles Outlook. Par défaut, Outlook remplace certains contrôles Forms 2.0 qui ont des contrôles équivalents Outlook à thème par les contrôles à thème correspondants, et les affiche donc toujours avec un aspect à thème. Pour plus d’informations, voir Contrôles dans un formulaire personnalisé.
Étendue de la personnalisation lors de la conception Vous pouvez personnaliser les pages suivantes uniquement :
  • Page Message du formulaire de message (IPM. Remarque)

  • La page Message du formulaire de publication (IPM.Post)

  • La page Général du formulaire de contact ( IPM.Contact )

  • Jusqu'à 5 pages de formulaire (P2 à P6) pour chaque formulaire Outlook standard

Vous pouvez masquer des pages supplémentaires dans un formulaire standard (par exemple, la page Détails du formulaire de contact), mais vous ne pouvez pas les personnaliser.
Vous pouvez personnaliser les pages suivantes :
  • La page par défaut de n'importe quel formulaire standard.

  • Jusqu’à 30 zones de formulaire distinctes sous forme de pages supplémentaires.

Vous pouvez également utiliser un formulaire standard comme modèle, remplacer la page par défaut par une zone de formulaire de remplacement ou la totalité du formulaire standard par une zone de formulaire replace-all et enregistrer cette zone de formulaire pour un message provenant de la classe de message d’origine.
Ajout d'une interface utilisateur à la page par défaut Vous pouvez ajouter une interface utilisateur uniquement à la page par défaut du formulaire de message, du formulaire de publication et du formulaire de contact, ainsi que les pages P2 à P6 à tout formulaire standard. Pour ajouter l’interface utilisateur à une autre page par défaut, par exemple la page par défaut d’un formulaire de rendez-vous, vous devez décocher Afficher cette page pour masquer la page, recréer la page par défaut sur une page supplémentaire comme P2 et ajouter une interface utilisateur personnalisée à cette page. Vous pouvez ajouter une interface utilisateur en tant que zones de formulaire adjacentes à la page par défaut de n'importe quel formulaire standard.
Ajout de pages supplémentaires Jusqu'à 5 pages de formulaire (P2 à P6) pour chaque formulaire. Activez Afficher la page pour afficher la page dans formulaire. Jusqu’à 30 zones de formulaire distinctes et 50 zones de formulaire adjacentes pour chaque formulaire.
Suppression de l'interface utilisateur par défaut Vous pouvez supprimer une interface utilisateur par défaut sur les pages suivantes uniquement :
  • La page Message du formulaire de message

  • La page Message du formulaire de publication

  • La page Général du formulaire de contact

Sinon, vous pouvez masquer toute page par défaut ou page supplémentaire dans un formulaire standard.
Vous pouvez supprimer ou masquer l’interface utilisateur par défaut de la même manière que sous des « pages de formulaire ». Vous pouvez également créer une zone de formulaire de remplacement pour « remplacer » la page par défaut d’un formulaire ou créer une zone de formulaire replace-all pour « remplacer » toutes les pages d’un formulaire, sans avoir à supprimer l’interface utilisateur sur la page par défaut. Notez que les zones de formulaire de remplacement sont uniquement prises en charge pour une classe de message personnalisée dérivée d’une classe de message Outlook.
Personnalisation d'une page entière Vous pouvez masquer n'importe quelle page d'un formulaire standard et ajouter l'interface utilisateur personnalisée aux pages P2 à P6. Vous pouvez masquer n’importe quelle page d’un formulaire standard et utiliser une zone de formulaire distincte pour ajouter une page supplémentaire au formulaire, utiliser une zone de formulaire de remplacement pour remplacer la page par défaut du formulaire ou utiliser une zone de formulaire replace-all pour remplacer la totalité du formulaire. Notez que tout remplacement est pris en charge uniquement pour une classe de message personnalisée dérivée d’une classe de message Outlook.
Prise en charge de nouvelles classes de message (dérivées) L'administrateur utilise l'outil Administrateur de formulaires pour enregistrer un formulaire personnalisé pour une classe de message dérivée. Vous pouvez enregistrer des zones de formulaire pour une classe de message dérivée dans le Registre Windows.
Déploiement L'administrateur enregistre et installe le formulaire personnalisé. S'il existe un complément pour le formulaire, l'administrateur l'installe séparément du formulaire. Un administrateur installe le complément. À son tour, le complément installe des fichiers pour les zones de formulaire et enregistre les zones de formulaire pour le formulaire personnalisé.
Affichage de personnalisation lors de l'exécution La personnalisation est uniquement affichée dans l'inspecteur. La personnalisation est affichée dans l'inspecteur et le volet de lecture.
Prise en charge d'une interface utilisateur localisée Non Prend en charge des chaînes localisées pour des noms de région de formulaire, des noms de contrôle et des actions d'utilisateur basées sur des paramètres régionaux.
Partage entre solutions Chaque formulaire personnalisé ne peut être personnalisé que par un seul complément (à l’exception de la propriété ModifiedFormPages de l’objet Inspector ). À l'exception de l'IPM de classe de message, un formulaire de n'importe quelle classe de message peut être personnalisé par plus d'un complément.

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.