QCM VBA Lcriture cpt cpt 1 signifie q
QCM VBA
L'écriture cpt = cpt + 1 signifie q Cette écriture n'est pas correcte q Ajouter 1 à la valeur courante de cpt q Comparer cpt et cpt+1 q Je ne comprends rien à cette écriture
A quoi sert la fonction Inputbox ? q Saisir une variable q Afficher un message q Répondre à une question fermée q Répondre à une question ouverte
Pour générer automatiquement du code VBA, j'utilise q les tableaux croisés dynamiques q l'Enregistreur des macros q la barre d'outils Mise en forme
Pour accéder à l'éditeur VBA, à partir d'une feuille de calcul, j'utilise la combinaison q ALT + F 4 q ALT + F 12 q ALT + F 11
A quoi sert la fonction Msgbox ? q Envoyer un message q Afficher un message q Répondre à une question fermée q Mettre une bouteille à la mer
Quelle fonction est identique au Stop? q État de variable q Point d'arrêt (Break) q L'instruction "On Error Go To"
L'écriture SUB demo(), permet de déclarer: q une variable q une fonction q une procédure
Que se passe-t-il lorsque l'on sélectionne l'outil de debug? q L'instruction contenant une erreur est effacée q L'instruction contenant une erreur passe en surbrillance q Il n'y a aucun effet sur l'instruction, vous avez un vrai problème
Quelles sont les types d'erreurs les plus fréquents? q Erreur de syntaxe q Erreur de calcul q Erreur de logique q Erreur de prononciation q Erreur d'exécution
L'enregistreur permet: q Un gain considérable de temps et de productivité q De réaliser des boucles q De traduire des actions en code VBA q D'enregistrer sa voix comme un magnétophone
L'enregistreur est la méthode la plus simple pour réaliser des macros ? q Peut-être q Vrai q Faux
Quelle façon de VBA permet-elle de coder un nombre aléatoire entre 0 et 1 ? q Worksheet. Function. Rand() q Worksheet. Function. Randbetween(0, 100)/100
Laquelle des instructions suivantes n'est pas valide (erreur de syntaxe) ? q End For q Une boucle For se termine par une instruction Next q End Property q End Select q End Type
Vous voulez écrire "mois" dans la cellule A 1. Quel est le code qui le fera? q Range("A 1") = mois q Cells(1, 1) = "mois" q Cell(1, 1) = "mois”
Quelle valeur maximale peut contenir une variable VBA de type "Long" ? q 32 767 q 2 147 483 647 q 79 228 162 514 264 337 593 543 950 335 q Il n'y a pas de limite!
Dans quelle famille de logiciels EXCEL est-il classé : q Base de données q Traitement de texte q Tableur q Présentateur
Pour permettre à l’utilisateur d’entrer une valeur à la variable "counter" on utilise : q Counter = Inputbox("Entrez une valeur") q "Entrez la valeur" & Inputbox(counter) q Inputbox counter
L'écriture nom="DUMAS" est q Erronée car le mot lenom est un mot réservé q Erronée car on utilise les guillemets q Correcte
L'écriture Work. Sheets("Feuil 1"). Select signifie : q Supprimer la feuille Feuil 1 q Sélectionner la feuille Feuil 1 q Travailler dans une feuille
Qu'est-ce qu'une procédure VBA ? : q Une règle de calcul à appliquer q Une loi fondamentale de la programmation objet q Une boite de rangement de plusieurs instructions de programme
Pour présenter la phrase "Hello word" dans une boîte on utilise : q Msgbox ("Hello word") q Msgbox= "Hello word" q Msgbox Hello word
Pour générer du code VBA automatiquement, j'utilise q Les tableaux croisés dynamiques q L’Enregistreur des macros q Le Ruban Mise en forme
Qu'est-ce qu'une procédure VBA ? : q Une règle de calcul à appliquer q Une loi fondamentale de la programmation objet q Une boite de rangement de plusieurs instructions de programme
Qu'est-ce qu'une fonction VBA ? : q Une fonction de calcul q Une procédure VBA retournant une valeur q Une attribution de prérogative à un programme
Quels outils propres à Excel permettent de construire une macro? q L’enregistreur q L’automate q L’éditeur VBA q Le dictaphone
La programmation VBA a été diffusée pour la première fois sous quel logiciel ? q Excel 5 q Open. Office 2 q Twitter q Excel 13
Les contrôles ACTIVEX suivants affichent-ils des listes ? q Répertoire q Combo. Box q List. Box q Onglet
Un formulaire électronique VBA EXCEL peut être q un formulaire de données q une feuille de calcul contenant des contrôles q un formulaire de gestion d'erreurs q un formulaire de diagnostics
L'écriture Range("B 1")=200 permet de stocker la valeur 200 q Dans la variable B 1 q Dans une cellule B 1 q Dans la cellule B 1 de la feuille courante
Il est possible d'utiliser un formulaire standard VBA pour ouvrir un fichier sous Windows q Vrai q Faux
Vous pouvez utiliser une étiquette (Label) pour récupérer une saisie de l'utilisateur q Vrai q Faux
L'écriture prix= cells(2, 3). value permet q D’affecter le contenu de la cellule C 2 à la variable prix q D’affecter la variable prix à la cellule C 2 q De vérifier si prix est égal à la valeur de la cellule C 2
La fenêtre des propriétés n'a pas d'importance quand vous développez un formulaire VBA q Vrai q Faux
- Slides: 34