Savoir comment créer et traiter les formulaires Excel avec le langage de programmation de cette application, Visual Basic pour Application (VBA) , vous permet de personnaliser la saisie des données de vos feuilles de calcul . Vous pouvez utiliser cette connaissance pour prendre une forme qui crée une liste d'adresses à partir du texte que l'utilisateur tape dans les contrôles de votre formulaire. Le code VBA du formulaire peut effectuer orthographe et autre validation de chaque soumission d'un formulaire , puis stocker les données validées sur une feuille de calcul ou l'exporter vers un autre programme. Afficher l'onglet Développeur
Une façon de rendre un formulaire que vous pouvez traiter avec VBA est par des contrôles sur une feuille de calcul Excel insertion . L'onglet "Developer " , qui détient de tels contrôles , est masqué par défaut . Exposer en cliquant sur le bouton " Options" sur le bouton Office puis en cliquant sur la case "Afficher développeur " case à cocher.
Insérer des contrôles
Pour insérer les contrôles nécessaires pour votre formulaire VBA, cliquez sur le bouton «Insérer» de l'onglet " développeur" dans le panneau " Contrôles " . Excel vous présentera une liste de contrôles que vous pouvez insérer sur la feuille de calcul actuelle. Vous pouvez traiter l'entrée de ces contrôles et VBA. Cliquez sur " Zone de texte " contrôle de la liste, puis faites-le glisser sur la feuille de calcul en cours pour créer une zone de texte . Insérer un contrôle "Bouton" de la même façon .
Afficher VBA Fonction
la
d'un contrôle Après avoir utilisé l'onglet " développeur" pour insérer des contrôles sur une feuille de calcul , révéler la fonction VBA pour traiter l'entrée d'au moins l'un des contrôles . Le faire par un clic droit sur le contrôle , comme un bouton, et en cliquant sur "Afficher le code . " Excel va ouvrir l'environnement de programmation VBA et vous envoyer à une fonction pour traiter l'entrée de la commande que vous avez cliqué . Par exemple , en cliquant sur "Afficher le code" pour un contrôle de bouton permet d'afficher la fonction VBA " CommandButton1_Click . "
Rédaction d'instructions VBA processus de contrôle des entrées
Rédaction de la programmation VBA déclarations que le processus d'entrée des contrôles de votre formulaire est la prochaine étape après l'insertion de ces contrôles sur une feuille de calcul. Les déclarations que vous écrirez dépendent complètement sur le but de votre formulaire. Toutefois , vous pouvez écrire un programme d'introduction en utilisant une zone de texte et un contrôle de bouton sur une feuille de calcul . Après avoir cliqué sur la commande "show de code" du bouton, collez l'instruction suivante dans la fenêtre de programmation VBA: " msgbox TextBox1 . " Lorsqu'il est exécuté, ce programme court afficher n'importe quel texte l'utilisateur de votre programme a tapé dans la zone de texte.