« Macros-commandes VBA/Quiz/QCM Les fonctions VBA » : différence entre les versions

Contenu supprimé Contenu ajouté
correction d'erreurs
correction d'erreurs
Ligne 73 :
Sa plage comprend des nombres entiers situés entre { -32768 } et { 32767 }
 
{ Les arguments sont des paramètres se déclarent lors de la définition de la procédure., Lesles paramètresarguments suivent les règles de déclarations suivantes : }
- Un mot clé spécifique à la déclaration d'arguments
+ LeUn nom depour l'argument
+ SonUn type pour l'argument
- Éventuellement saUne valeur
 
{ Lorsque l'on déclare l'argument [optional], cela indique que }
|type="()"}
+ l'argument est facultatif
- l'argument est passé par référence
- l'argument est passé par valeur.
 
{ Grâce à quelle touche de fonction peut-on exécuter une procédure en mode pas à pas à partir dude son début avec Excel }
- F1
- F2
Ligne 91 ⟶ 92 :
+ F8
{ Quel est l’intérêt de suivre une fonctionprocédure VBA en mode pas à pas ? }
+ Comprendre ce que fait la fonction
- Corriger automatiquement les erreurs de frappe
Ligne 97 ⟶ 98 :
+ Comprendre plus facilement où est l'erreur lorsqu'il y en a une
 
{ Quelle est la différence entre une procédure et une fonction VBA?
{ Quels types de fonctions comporte VBA?
| type="{}" }
Une fonction VBA retourne une { valeur}
VBA comporte des fonctions { financières } et { mathématiques }.
 
{ Pour faire appel à ces fonctions sous VBA, on peut taper }
Ligne 107 ⟶ 108 :
- Sheet.appeler
 
{ A quoi sert le nom d'une fonction dans VBA, qui suis-je ? Que contiens-je ?
 
 
 
{ A quoi sert le nom d'une fonction dans VBA ?
| type="{}" }
Dans VBA, le nom de la fonction sert à la fois à { identifier } la fonction et à { stocker } la valeur de retour
 
{ Dans une déclaration de variable, à quoi sert l'instruction AS ? }
- Elle permet de supprimerjouer sesau amispoker suravec facebookses amis
- Elle permet de dire à Excel qui est l'utilisateur de la donnée
+ Elle permet de spécifier le type de la valeur retournéevariable
+ Elle précède un type de données
 
{ Parmi ces choixfonctions lesquelslesquelless sont des fonctions personnalisées ? }
{ A quoi sert l'option As type ? }
- Mod(valeur,2)
- Elle permet de supprimer ses amis sur facebook
+ CalculerInteret(capital, taux)
- Elle permet de dire à Excel qui est l'utilisateur
+ TTC(ht,tva)
+ Elle permet de spécifier le type de la valeur retournée
- Mid(valeur,1,3)
- Elle permet de rentrer des signes issus du mandarin
+ RentabiliteGlobale(r1,r2,r3)
 
 
{ Parmi ces choix lesquels sont des fonctions personnalisées ? }
- Somme
+ CalculerInteret
+ TTC
- Recherche
+ RentabilitéGlobale
 
{ Comment peut-on créer une procédure VBA sans avoir la moindre connaissance du langage ?
Ligne 134 ⟶ 130 :
+ Grâce à l'enregistreur de macro
- Grâce à l'application : "MaprocédureVBAen2clics"
- Quand on ne connait pas, on ne fait pas!improvise
 
 
{ Les objets graphiques et leur manipulation :
Ligne 144 ⟶ 139 :
+ Eviter de nommer les variables en utilisant des mots clés ou instructions réservés par Excel
+ Le nom des variables doit commencer par un caractère alphabétique et ne pas excéder 255 caractères
- Le caractère underscore _ n'est pas accepté.
+ Les noms ne doivent pas contenir de caractères spéciaux
+ Essayer de donner des noms les plus clairs et les plus expressifs possibles afin de faciliter la relecture de votre programme.
 
</quiz>