Apprendre à écrire des fonctions en VBA

Les fonctions
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre la programmation VBA
Revoir le teaser Je m'abonne
Transcription

99,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

99,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

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.

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.

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.

Voir plus
Questions réponses
Quelle est la principale différence entre une fonction et une procédure en VBA ?
La principale différence est qu'une fonction renvoie une valeur, tandis qu'une procédure ne le fait pas.
Comment passer un paramètre à une fonction en VBA ?
Vous pouvez passer un paramètre à une fonction en le déclarant entre les parenthèses après le nom de la fonction.
Pourquoi est-il important de spécifier le type de paramètres dans une fonction ?
Spécifier le type de paramètres permet d'éviter des erreurs et de garantir que les valeurs transmises sont du bon type attendu par la fonction.

Programme détaillé