Leçons de niveau 14

Macros-commandes VBA/Quiz/QCM Les formulaires VBA

Une page de Wikiversité.
Sauter à la navigation Sauter à la recherche
QCM Les formulaires VBA
Image logo représentative de la faculté
Quiz no2
Leçon : Macros-commandes VBA

Quiz de niveau 14.

Quiz préc. :QCM Quizz facile VBA
Quiz suiv. :QCM Les macros VBA
Icon falscher Titel.svg
En raison de limitations techniques, la typographie souhaitable du titre, « Quiz : QCM Les formulaires VBA
Macros-commandes VBA/Quiz/QCM Les formulaires VBA
 », n'a pu être restituée correctement ci-dessus.





Ce QCM se compose de questions à réponses uniques ou multiples, de cases à renseigner, d'appareillage à effectuer. Vous trouverez les réponses dans les chapitres de cette leçon, certaines notions peuvent néanmoins se rapporter à des leçons EXCEL. Bon courage !







  

1

Qu’est ce qu'un formulaire informatisé ?

Un document conçu avec une structure et un format standard
Un document de réclamations
Un document qui permet de faciliter la saisie, l’organisation, et la modification d’informations
Un document qui ne sert à rien

2

Qui a participé à la création du langage VBA ?

Bill Gates
Charles Babbage
Steve Jobs
Larry Page

3

Qu’est ce qu’un formulaire imprimé ?

Un document manuscrit scanné et retranscrit sur papier
Un document qui permet de cliquer sur des boutons pour sélectionner des réponses
Un document qui contient des espaces vides pour y remplir du texte et des données
Un document qui contient des cases à cocher ou des listes pour y effectuer des choix

4

Répondez aux affirmations suivantes par Vrai ou Faux

VRAI FAUX
Il est possible d’utiliser un formulaire standard VBA pour ouvrir un fichier sous Windows
Vous pouvez utiliser une étiquette (Label) pour récupérer une saisie de l'utilisateur
La fenêtre des propriétés n'a pas d'importance quand vous développez un formulaire VBA
La programmation d'un formulaire est complexe

5

L'utilisateur peut saisir de l'information via VBA EXCEL grâce à

un formulaire de saisie contenant des contrôles ACTIVEX
une boite de saisie de type MsgBox
une simple cellule EXCEL
une boite de saisie de type InputBox

6

Relier les actions possibles de l'environnement avec les différents modules de création VBA

CLASS USERFORM CODE
Créer une classe d'objet
Créer un programme de type macro
Créer un formulaire

7

Un contrôle ActiveX permet ?

de se soigner rapidement
d'écrire des programmes destinés à fonctionner en réaction à des actions d'utilisateurs
d’insérer graphiquement des objets "intelligents" incorporés dans des documents bureautiques
de ne pas faire d’erreur

8

Cocher les événements liés à un bouton de commande ActiveX

Initialize
Click
Keypress
Layout
MouseMove

9

Je suis à la fois un conteneur de codes VBA et de contrôles ActiveX

Je suis en français un

, et en anglais un

.

10

Cocher les les caractéristiques minimales d'un objet ActiveX informatique exploitable en VBA

Posséder des méthodes appelables
Posséder des propriétés modifiables
Réagir à des événements

11

Cocher les événements liés à une boite de Texte ActiveX

Focus
Click
Resize
Change
Activate

12

Comment utilisateurs et ordinateurs (interfaces/hommes/machines ou graphical/user/interface) communiquent-ils (en 3 lettres majuscules) ?

En français via un

, et en anglais via un

13

Les contrôles ACTIVEX suivants sont-ils utilisés par VBA ?

Zone de texte (TextBox) : champ texte accessible en saisie
Étiquette (Label) : libellé texte non accessible en saisie
Bouton d'option (OptionButton) : bouton qui permet de sélectionner une option parmi plusieurs proposées
Ruban : cadre qui permet d'insérer boîte à outils dans le formulaire
Image : cadre qui permet d'insérer une image dans le formulaire

14

Quelles sont les propriétés communes et indispensables à tous les objets ACTIVEX ?

Caption
Visible
Name
Size
BackColor

15

Les contrôles ACTIVEX suivants affichent-ils des listes ?

Wall
ComboBox
ListBox
Cube
Onglet

16

Quels sont les différents événements déclenchables sur un formulaire ?

Activate : VBA donne le focus au formulaire
Click : l'utilisateur clique sur le formulaire
Unfill : vide le formulaire de tout contenu
Initialize : déclenche des actions au chargement du formulaire
Resize : l'utilisateur change la taille du formulaire

17

Qu'est-ce qu'un Userform ?

C’est une action d'un utilisateur pour mettre en forme du texte
C’est un bouton VBA qui exécute une action
C’est un module graphique VBA dans lequel on insère des objets, des procédures, des fonctions

18

En VBA quelles sont les significations du mot caption ?

C’est le titre d'un formulaire ou d'un bouton
C’est l'outil qui permet la capture d’image
C'est un générateur d'actions VBA

19

Les objets graphiques et leur manipulation :

Les objets graphiques EXCEL (ou WORD) qui permettent de manipuler par VBA une feuille de calcul (ou un document) sont nommés objets

(le mot recherché de 7 lettres majuscules est synonyme de polytechnicienne entreprenante)

20

Citer les 3 fenêtres indispensables de l'environnement de développement VISUAL BASIC EDITOR

Fenêtre des codes
Fenêtre des propriétés
Fenêtre des performances
Fenêtre des projets
Fenêtre des espions