IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

VBA

De WikiDeveloppez.

(Différences entre les versions)
m
Ligne 14 : Ligne 14 :
Le '''userform''' met à disposition de l'utilisateur une boite de dialogue sur laquelle on placera des contrôles. Ces contrôles permettront de saisir des données ou d'initier des actions.
Le '''userform''' met à disposition de l'utilisateur une boite de dialogue sur laquelle on placera des contrôles. Ces contrôles permettront de saisir des données ou d'initier des actions.
====Liste des contrôles natifs d'un userform====
====Liste des contrôles natifs d'un userform====
-
Les contrôles natifs du VBA sont disponibles sans ajout d'une référence quelconque. Ils sont par conséquents utilisables sans autre installation que les produits de la suite Office.
+
Les contrôles natifs du VBA sont disponibles sans ajout d'une référence quelconque. Ils sont par conséquent utilisables sans autre installation que les produits de la suite Office.

Version du 2 mars 2009 à 10:39

Sommaire

Définition

VBA vient de Visual Basic for Application

Le VBA est une version de Visual Basic présente dans les applications de la suite Office et de certaines applications partenaires.

Sa syntaxe est identique à celle du Visual Basic. A la différence du Visual Basic, VBA ne fonctionne pas seul et est obligatoirement utilisé au sein d'une application hôte. Vous trouverez les différences détaillées entre VB6 et VBA sur cette page.

Outils natifs du VBA

le Userform

Le userform met à disposition de l'utilisateur une boite de dialogue sur laquelle on placera des contrôles. Ces contrôles permettront de saisir des données ou d'initier des actions.

Liste des contrôles natifs d'un userform

Les contrôles natifs du VBA sont disponibles sans ajout d'une référence quelconque. Ils sont par conséquent utilisables sans autre installation que les produits de la suite Office.


Contrôles natifs disponibles pour un userform
Nom du contrôle Description Logiciels Office Versions
Intitulé Texte modifiable à la création ou par code Tous Toutes
Zone de texte Permet la saisie d'une valeur par l'utilisateur. Cette valeur est considérée comme du texte (variable String) Tous Toutes
Zone de liste modifiable Liste déroulante permettant la saisie d'une valeur parmi n éléments d'une liste, avec ou sans possibilité de saisir une valeur non présente dans la liste. (Excel: La liste peut être une plage de cellules) Tous Toutes
Zone de liste Liste permettant la sélection d'une valeur parmi n éléments d'une liste. (Excel: La liste peut être une plage de cellules) Tous Toutes
Case à cocher Permet de basculer l'état d'une valeur binaire Tous Toutes
Bouton d'option Permet de sélectionner une option parmi une liste d'options. Ce contrôle est souvent utilisé au sein d'un contrôle Cadre. Tous Toutes
Bouton bascule Permet de basculer l'état d'une variable binaire. Tous Toutes
Cadre Cadre de regroupement des boutons d'option. Lorsqu'une option est cochée dans un cadre, toutes les autres options du cadre sont décochées. Tous Toutes
Bouton de commande Bouton permettant d'initier une action (lancement d'une procédure) lors du clic et/ou du double clic. Tous Toutes

Liens sur www.developpez.com et www.developpez.net

La Suite Office

Access, système de gestion de bases de données

Excel, le tableur

Word, le traitement de texte

Outlook, gestion de messagerie, d'agenda et de tâches

PowerPoint, présentations de diapositives

Infopath, création et gestion de formulaires

Sharepoint, création de sites intranet collaboratifs

Récupérée de « https://wiki.developpez.com/VBA »
Contacter le responsable de la rubrique Office