Leçons de niveau 14

Macros-commandes VBA/Quiz/QCM Tableaux croisés dynamiques

Une page de Wikiversité.
Sauter à la navigation Sauter à la recherche
QCM Tableaux croisés dynamiques
Image logo représentative de la faculté
Quiz no7
Leçon : Macros-commandes VBA

Quiz de niveau 14.

Quiz préc. :QCM Procédures et événements automatiques
Quiz suiv. :QCM Graphiques
Icon falscher Titel.svg
En raison de limitations techniques, la typographie souhaitable du titre, « Quiz : QCM Tableaux croisés dynamiques
Macros-commandes VBA/Quiz/QCM Tableaux croisés dynamiques
 », n'a pu être restituée correctement ci-dessus.






Ce QCM est composé de questions à réponses uniques ou multiples, de cases à renseigner. Vous trouverez les réponses dans le chapitre de cette leçon. Bonne chance !







  

1

Quelle est la fonction principale d'un TCD ?

Créer une base de donnée
Synthétiser une base de donnée
Créer un graphique

2

Pourquoi dit-on qu’un tableau croisé est dynamique ?

Car un TCD est modulable
Car un TCD bouge tout seul
Car un TCD est personnalisable
Car un TCD se met à jour automatiquement

3

Les en-têtes de colonne sont-elles obligatoires pour créer un TCD ?

Oui
Non

4

Comment actualiser un TCD ?

Pour actualiser manuellement un TCD l'utilisateur peut effectuer un clic

sur le TCD puis cliquer sur

.

5

Dans quel onglet se trouve la rubrique TCD ?

Accueil
Insertion
Formules
Données

6

Si l’on rajoute des données dans notre base de donnée, l'actualisation du TCD prendra-t-elle ces nouvelles données ?

Oui
Oui à conditions que
Non

7

Quelle langue est utilisée pour le langage VBA ?

Français
Anglais
Franglais

8

Que signifie le sigle VBA (sans majuscules) ?

VBA est un terme anglais qui signifie

.

9

Qu'est-ce qu'une macro ?

Suite de chiffres écrits les uns après les autres
Suite de symboles écrits les uns après les autres
Suite d’instructions écrites les unes après les autres
Autre

10

Quelle est la fonction principale d’une macro ?

Créer un graphique sous un tableur
Automatiser des tâches sous un tableur
Créer un tableau sous un tableur
Autre

11

Quelle touche du clavier permet d'exécuter une procédure pas à pas depuis le début dans Excel ?

F4
F6
F8
F10

12

Comment créer un code VBA sans connaître ce langage ?

Grâce à la fonction « enregistreur »
En demandant de l’aide à une connaissance
En faisant un 50/50
En regardant sur internet
C'est tout simplement IMPOSSIBLE!

13

Quel(s) est/sont le(s) avantage(s) d’avoir recours à cette méthode pour actualiser/automatiser un TCD de manière générale?

Apprentissage rapide de la programmation VBA
Automatise tout seul la source de données
Réalise toutes les automatisations possibles
Méthode simple

14

Quelles sont les difficultés pour créer automatiquement un TCD ?

L’enregistreur ne fonctionne pas
On ne peut pas créer automatiquement un TCD
Difficulté du langage VBA
Il faut retoucher le code lorsque l’on utilise l’enregistreur

15

Quel(s) est/sont le(s) inconvénient(s) de la création d'un TCD automatique avec le langage Visual Basic ?

Nécessite une connaissance technique d'Excel et VBA pour développer le programme et le déboguer.
Demande un investissement en temps au départ pour mettre en oeuvre la solution finalisée.
Demande une transmission des savoirs lors des changements d'organisation du travail.

16

Peut-on paramétrer les sous-totaux d’un TCD pour un champ défini ?

Oui
Oui à condition que
Non

17

Quelle(s) fonction(s) peut-on appliquer au TCD grâce à une macro ?

xlAverage
xlMinimum
xlCountNums
xlStDev
xlSomme

18

Pourquoi l’exécution de la macro ne fonctionne pas lorsque l’on a utilisé uniquement l’enregistreur pour automatiser le TCD ?

On ne peut pas passer par l’enregistreur
Le code généré n’est pas totalement correct
La feuille de destination et la plage du tableau croisé dynamique sont spécifiées

19

Est-il possible de désactiver la carte vidéo lors de l’exécution d’une macro ?

Oui
Non

20

Comment sait on qu’il y a une erreur dans la macro ?

Une boite de dialogue indiquant qu’il y a une erreur apparaît
On ne le sait pas
Une écriture d’erreur apparaît dans une des cellules d’Excel
La partie du code incorrecte est surlignée en jaune dans l'éditeur de macro