PaliSkill
Introduction au VBA

Chapitre 4 / 10

Interaction, fonctions et automatisation

9 leçons dans ce chapitre.

1

Interagir avec l'utilisateur : MsgBox et InputBox

Disponible
0%

Jusqu'ici, tes macros travaillaient avec des valeurs fixées dans le code. Mais une macro vraiment utile doit souvent s'adapter à c…

Voir les détails du chapitre

Jusqu'ici, tes macros travaillaient avec des valeurs fixées dans le code. Mais une macro vraiment utile doit souvent s'adapter à ce que l'utilisateur veut faire sur le moment. Deux outils permettent ce dialogue : pour afficher un message, et pour demander une information. affiche une boîte de dialogue avec un message : On peut aussi lui faire poser une question avec des boutons Oui/Non, et récupér…

🔒

Créer un bouton qui déclenche une macro

Verrouillée

Une macro qui ne se lance qu'en ouvrant l'éditeur VBA et en appuyant sur F5 reste réservée à celui qui l'a écrite. Pour qu'un coll…

🔒

Cas pratique : automatiser un rapport mensuel

Verrouillée

Il est temps de rassembler tout ce que tu as appris — variables, conditions, boucles, Range/Cells, MsgBox et bouton — dans un seul…

🔒

Créer une fonction personnalisée (Function)

Verrouillée

Jusqu'ici, toutes les macros ont été écrites avec . VBA propose aussi , qui se distingue par une capacité essentielle : une Functi…

🔒

Passer des arguments à une Sub ou une Function

Verrouillée

Une Sub ou une Function peut recevoir des valeurs en entrée, appelées arguments (ou paramètres), qui rendent le code réutilisable…

🔒

Appeler une macro depuis une autre (Call)

Verrouillée

Un projet VBA qui grandit gagne en clarté quand une longue macro est découpée en plusieurs petites Sub, chacune responsable d'une…

🔒

L'événement Worksheet_Change

Verrouillée

Toutes les macros vues jusqu'ici se lancent manuellement (bouton, raccourci). Un événement, lui, se déclenche AUTOMATIQUEMENT quan…

🔒

L'événement Workbook_Open

Verrouillée

Comme WorksheetChange (leçon précédente) réagit à une modification de cellule, réagit à l'OUVERTURE du classeur luimême — un code…

🔒

Déboguer une macro pas à pas avec F8

Verrouillée

Quand une macro produit un résultat inattendu, relire le code des yeux ne suffit pas toujours à repérer le problème. VBA permet d'…

Quiz de chapitre

6 questions transversales sur ce chapitre.

Voir le quiz →

Progression du chapitre

0/9 terminées

Accès complet

La première leçon de chaque chapitre est gratuite (10 leçons sur 86).

2 500 XOF / 3,81 € / 4,15 $

Débloquez les 76 leçons restantes de ce module