logo

Crowdly

L2 Economie Gestion Programmation VBA QCM TD S4 2025

Looking for L2 Economie Gestion Programmation VBA QCM TD S4 2025 test answers and solutions? Browse our comprehensive collection of verified answers for L2 Economie Gestion Programmation VBA QCM TD S4 2025 at moodle-exam.unistra.fr.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Saisir la ou les instructions permettant la réalisation de l'interface suivante

La valeur de sortie de la boîte de message sera stockée dans

une variable nommée

MaMsg, si nécessaire.

Par défaut, la réponse sera Oui.

View this question

Indiquez la ou les instructions à saisir pour coder l'interface suivante.

La

fenêtre permet d’affecter une valeur à la variable

MaVar.

View this question

L’extrait de code suivant contient une erreur. On vous demande de l'identifier, l'expliquer et de proposer

une correction de ce code.

Option Explicit

Sub Jeu_dé()

Dim i As Byte, dés As byte, cumul_dé As

Byte

cumul_dé = 0

i = 0

Do

            Randomize

            dé = Int(Rnd() * 6) + 1

            i = i + 1

            MsgBox "Le lancer " & i

& " du dé, a pour valeur  :

" & dé

 Loop While cumul_dé <= 20

MsgBox "Vous avez atteint 20 points

en " & i & " lancer de dé"

End Sub

View this question

L’extrait de code suivant contient une erreur. On vous demande de l'identifier, l'expliquer et de proposer

une correction de ce code.

Option Explicit

Sub Tables( )                                                                                          

 

Dim M( 1 To 100 ) As String, c As String

Dim Cellules As Range                                                                                   

Dim q As Byte

 

Set Cellules = Range(" A1 : AZ1")

Cellules=""

 

Do

q = InputBox(" Donnez le nombre des éléments de la table ")

Loop Until q >= 1 And q <= 100

 

For c = 1 To q

        

M( c )

= InputBox(" Saisir une chaîne de caractères")

         Cells(1 , c) = M( c )

Next

 

End Sub

View this question

En analysant le code suivant, indiquez le comportement attendu de la procédure.

Sub MaProcedure()

Dim var1 as integer

Dim var3 as byte

var1=128.516

var3=CByte(var1)

Msgbox var3

End Sub

0%
100%
0%
0%
View this question

A la lecture du code suivant, que se passe-t-il si l'utilisateur clique sur NON ?

Sub Extraction()

Dim pib As Double

Dim pays, pays2 As String

Dim rep As Byte

pays = InputBox("Quel est le pays dont vous voulez extraire les données ?", "Extraction de données")

rep = MsgBox("Souhaitez vous analyser une autre série de données que celle du " & pays & "?", vbQuestion + vbYesNoCancel, "Données macroéconomiques")

If rep = 7 Then

    MsgBox "Extraction en cours des données du pays " & pays

ElseIf rep = 2 Then

    MsgBox "Fin des extractions"

Else

    pays2 = InputBox("Quel est le pays dont vous souhaitez associé les données à ceux de " & pays & " ?", "Extraction de données")

End If

End Sub

0%
0%
50%
50%
View this question

L’instruction :

 MsgBox "Pour avancer choisissez Oui ou Non", vbYesNo

0%
0%
0%
100%
View this question

Quel code permet de réaliser l'interface suivante ?

msgbox 5

100%
0%
0%
0%
View this question

Quel est le problème avec cette boucle VBA ?

Dim i As Integer

i = 1

Do While i > 10

    i = i - 1

Loop

100%
0%
0%
0%
View this question

Quel est le code permettant de réaliser l'interface suivante ?

Une troisieme msgbox

0%
100%
0%
0%
View this question

Want instant access to all verified answers on moodle-exam.unistra.fr?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!