Créer des formulaires
Bonjour à tous,
Le VBA (Visual Basic pour Applications) est le langage de programmation d'Excel. Il est très puissant et toujours en constante évolution.
Les IA génératives (e.g. ChatGPT) peuvent maintenant jouer le rôle de "tuteur/générateur de code" disponible 24/24, MAIS, et c'est un gros "mais", il faut bien comprendre les dessous du VBA pour repérer les hallucinations des IA.
Dans ce séminaire nous verrons en détail le fonctionnement des formulaires en VBA.
On commencera avec les grands principes d'utilisation des userforms, puis nous irons un peu plus loin avec l'objet ListBox, celui qui est certainement le plus difficile à utiliser, on discutera ensuite de la mise en forme automatique et finalement, on verra comment créer un formulaire directement par programmation. Durant tout le séminaire, je distillerai trucs, astuces et bonnes pratiques basées sur des dizaines d'années d'expérience, ainsi que sur l'intégration de l'IA dans le code de création de vos formulaires.
Parmi les perles de ce séminaire, voici mes préférées :
- A quoi sert Me.
- Pourquoi je n'utilise jamais UserForm_Initialize
- Comment gérer des contrôles déjà existants
- Les mots-clefs à connaître pour maîtriser les listboxes
- Comment gérer la tabulation entre les contrôles
- Comment se positionner sur un contrôle en particulier
- Les erreurs classiques lors de l'affichage et la fermeture des formulaires
Accès à vie :
> 4h de formation et vidéos des sessions
> Les fichiers d'exercices utilisés pour la formation
> Formation personnalisée à vos besoins
Vue d'ensemble de la formation
Introduction
L'objet formulaire
Principales propriétés
Remplissage avant affichage
Afficher vs. chargement
Vue d'ensemble des contrôles
Les faciles : bouton, case à cocher, zone de texte
Les plus difficiles : menu déroulant, case d'options
L'objet le plus puissant : les Listbox
Les fondamentaux : nombre de colonnes, largeur des colonnes, source
Les erreurs classiques
La gestion de l'interaction
Un formatage moderne et automatique
Gestion automatique des couleurs
Création de modèles
Gestion des contrôles directement en VBA
Gestion des contrôles existants
Ajout de nouveaux contrôles à la volée
Utilisation des GenAI (ChatGPT...)
Conclusion
A propos de l'intervenant
Gaëtan est MVP (Most Valuable Professional) Excel de Microsoft (depuis 2021). Gaëtan enseigne depuis des années des cours avancés sur Excel/VBA, à la fois dans le milieu universitaire, mais aussi en entreprise. Gaëtan a développé et implanté plus d'une centaine d'applications sur Excel, dont plus récemment FormXL Pro. Finalement, Gaëtan a un doctorat de l'université Paris Dauphine et Georgia State University.
Inscrivez vous dès maintenant.
Investissement : 199 € pour 4 heures de formation en petits groupes
Si aucune date ne vous convient, contactez moi et nous pourrons trouver une solution.