Apprendre à écrire des fonctions en VBA
Cette vidéo explique comment écrire des fonctions en VBA, en abordant les différences avec les procédures et la gestion des paramètres.
INTRODUCTION







UN LANGAGE DE PROGRAMMATION ORIENTE OBJET









LES BASES DE LA PROGRAMMATION VBA

















LANCER UN PROGRAMME
DEBOGAGE
L'OBJET EXCEL: APPLICATION










L'OBJET FICHIER: WORKBOOK








L'OBJET FEUILLE: WORKSHEET






L'OBJET CELLULE: CELL, RANGE












GERER LES CHAINES DE CARACTERES








GERER DATE ET HEURE









BOITES DE DIALOGUE PERSONNALISEES







VBSCRIPT








MODULE DE CLASSE
CONCLUSION
Détails de la leçon
Description de la leçon
Dans cette leçon, vous apprendrez la différence fondamentale entre les fonctions et les procédures en VBA, notamment en ce qui concerne la valeur de retour. Nous expliquons comment passer des paramètres à une fonction et comment structurer le code entre function
et endFunction
. Vous verrez également comment déclarer et utiliser plusieurs paramètres de types différents, tels que les nombres à virgule flottante, les entiers et les chaînes de caractères. Des exemples concrets comme le calcul du périmètre et de l'aire d'un rectangle ou d'un cercle sont présentés. Enfin, la gestion des erreurs liées à la déclaration des types de paramètres et l'utilisation des fonctions dans des cellules Excel sont abordées en détail.
Objectifs de cette leçon
Les objectifs de cette vidéo sont :
- Comprendre la différence entre les fonctions et les procédures en VBA.
- Apprendre à passer et déclarer des paramètres dans une fonction.
- Savoir utiliser des fonctions dans des cellules Excel.
Prérequis pour cette leçon
Pour suivre cette vidéo, il est recommandé d'avoir :
- Une connaissance de base de VBA.
- Des notions de programmation et de manipulation d'Excel.
Métiers concernés
Les métiers utilisant régulièrement ce type de compétences incluent :
- Développeur VBA.
- Analyste de données.
- Consultant en automatisation de processus.
Alternatives et ressources
Les alternatives à l'utilisation de VBA pour les fonctions et procédures incluent :
- Utilisation de macros en Google Sheets.
- Langages de script tels que Python avec les bibliothèques pandas et openpyxl.
Questions & Réponses
