- Par Élie Chancelin
Formulaires Personnalisés ou UserForm

Toutes les ressources nécessaires pour prendre en main et maîtriser la manipulation des Formulaires Personnalisés ou UserForm avec les Macros VBA Excel.
Champ de saisie du mot de passe avec le contrôle zone de texte dans un formulaire personnalisé UserForm, Excel VBA
Le contrôle zone de texte ou TextBox vous permet de créer un champ de saisie de mot de passe. Les caractères qui y apparaissent sont
Champ de saisie multiligne avec le contrôle zone de texte ou TextBox dans un formulaire personnalisé Userform, Excel VBA
La zone de texte peut être utilisé comme un champ multiligne. Pour ce faire, définissez la valeur de la propriété MultiLine sur True. À titre
Partager des valeurs entre les formulaires personnalisée Userform, Excel VBA
S’il existe plusieurs formulaires dans le projet, ils peuvent échanger des valeurs via des variables publiques et les variables doivent être déclarées dans le module
Gérer l’accessibilité des contrôles aux utilisateurs avec la case à cocher ou CheckBox dans un formulaire personnalisé ou Userform, Excel VBA
La propriété Enabled gére la disponibilité des contrôles pour l’utilisateur. Si la propriété a la valeur True, le contrôle peut recevoir le focus et être
Cadre ou Frame dans un formulaire personnalisé, Excel VBA
Le contrôle Cadre ou Frame est utilisé pour regrouper les contrôles. La propriété principale du cadre est Capture, qui définit la légende du cadre. Les
Bouton d’option ou OptionButton dans un formulaire Userform, Excel VBA
Le contrôle OptionButton ou bouton d’option vous permet de sélectionner une ou plusieurs alternatives mutuellement exclusives. Les boutons d’option sont généralement affichés dans des groupes.
ScrollBar (Barre de défilement) et SpinButton (Toupie) dans un formulaire personnalisé Userform, Excel VBA
Le contrôle ScrollBar ou Barre de défilement est utilisé pour définir une valeur numérique positive. L’événement principal de la Barre de défilement est Change, et
Gérer la visibilité des contrôles avec la case à cocher ou CheckBox dans un formulaire personnalisé ou Userform, Excel VBA
La propriété Visible gère la visibilité du contrôle. Si sa valeur est True, alors il est visible, et si False, alors il est invisible. L’exemple
Remplir une zone de liste élément par élément avec le contrôle ListBox ou zone de liste dans un formulaire personnalisé Userform, Excel VBA
Le contrôle ListBox ou zone de liste est utilisé pour stocker une liste de valeurs. Dans la zone de liste, l’utilisateur peut sélectionner une ou
Macro pour modifier les dimensions des UserForms, Excel VBA
L’exemple suivant montre que vous pouvez ajuster la taille d’un UserForm pendant qu’il est affiché. C’est ainsi que vous enregistrez les valeurs actuelles pour la
Remplir une liste à partir d’une plage avec une zone de liste ou ListBox dans un formulaire personnalisé ou Userform, Excel VBA
La propriété RowSource vous permet de remplir une liste à partir d’une plage. La valeur de cette propriété est une chaîne de caractère avec le
Sélection de plusieurs éléments dans une liste avec une zone de liste ou ListBox dans un formulaire personnalisé ou Userform, Excel VBA
Vous pouvez sélectionner un ou plusieurs éléments dans la zone liste. La propriété MultiSelect définit le mode dans lequel un tel choix est autorisé. Les
Les zones de liste (ListBox) liées dans un formulaire personnalisé ou Userform, Excel VBA
Il est souvent nécessaire de s’assurer que les deux listes fonctionnent de manière cohérente. Par exemple, certains marchés peuvent être associés à certaines villes. Une
Zone de liste multi-colonnes dans un formulaire personnalisé ou Userform, Excel VBA
Les zone de listes peuvent être à une seule colonne, mais aussi à plusieurs colonnes. Pour ce faire, définissez la valeur de la propriété ColumnCount,
Remplir une liste à plusieurs colonnes et calculer la moyenne des nombres sélectionnés dans un formulaire personnalisé ou Userform, Excel VBA
Une zone de liste à colonnes peut être remplies à partir d’une plage de données. Nous allons le démontrer avec un exemple qui calcule le
Articles de la même catégorie...
Toutes les ressources nécessaires pour prendre en main et maîtriser les Macros VBA Utiles de Microsoft Excel.
Désactiver les menus contextuels
Vous pouvez utiliser la propriété Enabled pour empêcher l’affichage et l’accès aux menus contextuels. La procédure suivante active ou désactive tous les menus contextuels de
Déterminer les menus contextuels, Excel VBA
La procédure suivante répertorie toutes les menus contextuels intégrés et personnalisées dans la feuille de calcul MenusContextuels du fichier d’exemple. Dans la boucle For…Each, la
Ajout de contrôles à un formulaire personnalisé ou UserForm, Excel VBA
VBA prend en charge ces contrôles et d’autres, qui vous sont accessibles à partir de la boîte à outils VBE. Pour afficher la boîte à
Personnaliser un UserForm ou formulaire personnalisé, Excel VBA
Les UserForms ont une variété de propriétés. Vous pouvez afficher la fenêtre Propriétés pour l’UserForm en cliquant sur Affichage/Fenêtre Propriété, comme le montre la figure
Créer un UserForm ou un formulaire personnalisé, Excel VBA
La première étape de la création d’un UserForm consiste à en insérer un dans Visual Basic Editor. Pour ce faire, appuyez sur Alt + F11
Pour aller plus loin...

Initiation à Excel
Toutes les ressources nécessaires classées par catégorie pour prendre en main et maîtriser les fonctionnalités usuelles de Microsoft Excel

Fonctions Excel
Toutes les ressources nécessaires classées par catégorie pour prendre en main et maitriser les fonction usuelles et avancées de Microsoft.

Programmation Excel VBA
Toutes les ressources nécessaires classées par catégorie pour prendre en main et maitriser la programmation VBA Excel.
Initiation à Excel
- Introduction à Excel
- Saisie et Édition des Données
- Travailler Avec des Plages
- Formatage des Plages Excel
- Optimiser la Personnalisation
- Rendre Excel plus Efficace
- Formules et Fonctions
- Gestion des Feuilles de Calcul
- Gestion des Classeurs
- Formatage des Classeurs
- Imprimer un Classeur
- Travailler avec des Tableaux
- Effectuer des Calculs sur des Données
- Illustrations et Textes
- Trier les Données
- Analyse des Données
- Tableaux Croisés Dynamiques
- Créer des Graphiques et Tableaux de Bord
- Collaborer sur Excel
- Introduction à Excel
- Saisie et Édition des Données
- Travailler Avec des Plages
- Formatage des Plages Excel
- Optimiser la Personnalisation
- Rendre Excel plus Efficace
- Formules et Fonctions
- Gestion des Feuilles de Calcul
- Gestion des Classeurs
- Formatage des Classeurs
- Imprimer un Classeur
- Travailler avec des Tableaux
- Effectuer des Calculs sur des Données
- Illustrations et Textes
- Trier les Données
- Analyse des Données
- Tableaux Croisés Dynamiques
- Créer des Graphiques et Tableaux de Bord
- Collaborer sur Excel
Fonctions Excel
Excel VBA
Macros VBA Utiles
- Classeurs (Workbooks)
- Feuilles de calcul (Worksheets)
- Cellules et Plages de Cellules
- Gestion des Données
- Graphiques et Diagrammes
- Fonctions Définies
- Lignes et Colonnes
- Les Événements
- Visual Basic Editor
- MsgBox, InputBox et Boîtes de dialogue
- Formulaires Personnalisés ou UserForm
- Excel et les Autres Applications
- Macros VBA par les cas pratiques
- Classeurs (Workbooks)
- Feuilles de calcul (Worksheets)
- Cellules et Plages de Cellules
- Gestion des Données
- Graphiques et Diagrammes
- Fonctions Définies
- Lignes et Colonnes
- Les Événements
- Visual Basic Editor
- MsgBox, InputBox et Boîtes de dialogue
- Formulaires Personnalisés ou UserForm
- Excel et les Autres Applications
- Macros VBA par les cas pratiques