Comment créer une zone de liste formutilisateur dans les perspectives

Video: [TUTO] COMMENT CRÉER DES BÂTIMENTS GRÂCE Â LA PERSPECTIVE D'ILLUSTRATOR CC

formes de messagerie Outlook peuvent être un moyen plus pratique de collecter des données que des formulaires papier.

formes de messagerie Outlook peuvent être un moyen plus pratique de collecter des données que des formulaires papier.

Video: Utilisation d'une zone de liste déroulante et de la fonction Recherchev (Excel 2010)

Visual Basic pour Applications langage de programmation macro de Microsoft Outlook vous permet d`ajouter un formulaire à un message électronique qui peut recueillir des données de son destinataire. Par exemple, vous pouvez insérer un formulaire VBA et zone de liste dans votre message qui affiche plusieurs éléments ou options, le destinataire peut choisir. Avant de pouvoir ajouter cette fonctionnalité à vos messages, cependant, vous devez ajouter l`onglet Développeur et ses outils pour le ruban et modifier les paramètres de sécurité d`Outlook pour permettre des macros VBA pour exécuter.

1

Clique le "Fichier" languette, "options" et alors "Personnaliser le ruban."

2

Cochez la case "Développeur" sous onglets principaux puis cliquez sur "D`ACCORD." Outlook retourne automatiquement au panneau d`accueil.

3

Cliquez sur le « fichier" onglet, puis "options," "Trust Center" et "Trust Center Settings « .

4

Sélectionner "Paramètres des macros," "Activer toutes les macros" puis cliquez sur "D`accord" pour permettre à la zone de liste macro exécuter au cours des essais. Une fois que vous avez terminé votre UserForm, cependant, vous pouvez modifier vos paramètres "Notifications pour toutes les macros" pour plus de sécurité.

5

Redémarrez Outlook pour activer les paramètres de sécurité des macros changent.

6

Clique le "Développeur" languette, "Les macros" puis la "Les macros" option.

7

Tapez un nom pour votre macro puis cliquez sur "Créer."

8

Clique le "Insérer UserForm" bouton pour afficher la boîte à outils de forme et de créer UserForm qui contiendra votre listbox.

9

Clique le "Listbox » contrôle dans la boîte à outils, maintenez le bouton de la souris, faites glisser le curseur vers la UserForm puis relâchez-le.

dix

Clique le "CommandButton » contrôle dans la boîte à outils, maintenez le bouton de la souris, faites-le glisser à l`UserForm puis relâchez-le.

11

cliquez droit sur le « bouton de commande » dans le UserForm puis cliquez sur "Afficher le code" pour afficher son code macro VBA.

12

Ajouter des éléments à la liste en utilisant la fonction AddItem. Par exemple, si vous voulez que la zone de liste pour contenir les trois couleurs primaires, votre code devrait ressembler à ceci:

Private Sub CommandButton1_Click () ListBox1.AddItem "rouge" ListBox1.AddItem "vert" ListBox1.AddItem "Bleu" End Sub

ListBox1 est le nom d`Outlook donne automatiquement la zone de liste à la glisser UserForm. La déclaration ListBox1.AddItem "rouge" fait rouge le premier élément dans la zone de liste.

13

Cliquez "Sauvegarder," presse "F5" puis cliquez sur le bouton de commande pour exécuter la macro. Lorsque vous exécutez la macro et cliquez sur le "Bouton de commande" les couleurs rouge, vert et bleu apparaissent dans la zone de liste.

Video: EXCEL : Liste déroulante et cellules associées Niv1

Attention

  • Fermer Les informations contenues dans cet article s`applique à Outlook 2013. Il peut varier légèrement ou significativement avec d`autres versions d`Outlook.

Video: Microsoft Access 2010 - Créer une zone de liste

Les références

  • lien Microsoft: ListBox.AddItem Méthode (Forms Outlook Script)
  • lien Microsoft: Object ListBox (Outlook Forms Script)
  • lien Microsoft: Voir mes options et paramètres dans le Trust Center
  • lien Microsoft: CommandButton Object (Outlook Forms Script)

A propos de l`auteur

Allen Bethea a écrit des articles sur la programmation, la conception Web, systèmes d`exploitation et le matériel informatique depuis 2002. Il est titulaire d`un baccalauréat en sciences de l`UNC-Chapel Hill et AAS degrés dans la technologie de bureau, génie mécanique / rédaction et de la technologie Internet. Allen possède une vaste expérience avec le logiciel de bureau et un système pour les systèmes d`exploitation Windows et Linux.

Articles connexes