Le secret d'un bon vin, code VBA, c'est la connaissance fine de ses arômes subtils et de ses objets VBA
Bonjour à tous,
Le VBA (Visual Basic pour Applications) est le langage de programmation d'Excel. Il est très très puissant et toujours en constante évolution. Dans ce séminaire d'un excellent millésime, nous verrons en détail le fonctionnement des objets VBA.
Un objet en VBA, c'est comme un bon vin. Il a un nom ABV ; des propriétés, ABV.couleur, ABV.gout ; des méthodes, ABV.aérer, ABV.servir et même des parents LeClosXCel.ABV et des enfants ABV.bouchon !
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 objets d'excel pour repérer les hallucinations de ChatGPT - comme par exemple soutenir que VBA s'écrit ABV sur une étiquette de vin.
Dans ce séminaire de 4h, nous verrons les grands principes de la programmation objets, ainsi que 3 objets d'excel, du plus simple au plus complexe.
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
Organisation générale
Introduction
Partie 1 : les objets Excel
Méthodes et propriétés, kesako?
Aller plus loin avec les objets, des exemples simples et hyper-pratiques pour les tableaux croisés dynamiques, les graphiques, les tableaux structurés et les segments.
Intégration avec ChatGPT/Copilot
Exemple avec le tout nouvel objet : case à cocher
L'une des toutes dernières nouveautés d'Excel est la possibilité d'ajouter des cases à cocher (onglet Insertion) directement dans vos cellules. Ici, nous allons apprendre à les réinitialiser et à les modifier en fonction de critères.
![](https://www.xlerateur.com/wp-content/uploads/2024/06/image-20.png)
Partie 2 : L'objet Range
Range (plage) est l'un des objets les plus utiles à connaitre. On verra notamment comment manipuler une plage avec les méthodes offset et resize.
Partie 3 : l'objet ListObjects
Cet objet permet de gérer les tables structurées dans Excel. Par exemple, on peut créer des boutons de suppression de lignes, d'ajout de plusieurs lignes ou encore
Partie 4 : l'objet Userform
Idéal pour ajouter une interface entre vous et vos utilisateurs. Un userform a de nombreux enfants (boutons, listes déroulantes, etc.), ce qui en fait un des objets les plus utiles dans Excel.
Partie 5 : Retour d'expérience avec 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 aussi un double 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.