Programmation des formulaires en VBA

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.

Investissement de 199€ pour 4h de formation.

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 :

  1. A quoi sert Me.
  2. Pourquoi je n'utilise jamais UserForm_Initialize
  3. Comment gérer des contrôles déjà existants
  4. Les mots-clefs à connaître pour maîtriser les listboxes
  5. Comment gérer la tabulation entre les contrôles
  6. Comment se positionner sur un contrôle en particulier
  7. 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.

Investissement de 199€ pour 4h de formation.

Les commentaires sont fermés.