logo

Crowdly

L2 Programmation VBA

Шукаєте відповіді та рішення тестів для L2 Programmation VBA? Перегляньте нашу велику колекцію перевірених відповідей для L2 Programmation VBA в moodle.unistra.fr.

Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!

Quelle est la différence entre les deux commandes suivantes ?

x = MsgBox(« La valeur de la variable », vbInformation, « Valeur de x » )

MsgBox « La valeur de la variable », vbInformation, « Valeur de x »

Переглянути це питання

Pour enregistrer une macro dans quel onglet du ruban devons nous nous rendre ?

Переглянути це питання

En considérant le code suivant, combien de fois le

traitement sera-t-il réalisé ?

Nbtours = 10

For n=1 to Nbtours

     Nbtours = Nbtours +2

Next n

Переглянути це питання

La procédure Kiplante()

a pour objectif d’enregistrer les meilleurs temps d’un athlète dans une feuille

Excel. On veut obtenir le nom du coureur et son meilleur temps dans une même

ligne. On suppose que la valeur saisie pour la variable Chrono est toujours

strictement supérieur à 0. Le code ne fonctionne pas comme désiré.

Pourquoi ?

Option Explicit

Sub Kiplante()

Dim NbTours, i as

Integer

Dim Chrono,

ChronoEnreg as Long

Dim Coureur as

String

ChronoEnreg = 0

Coureur = Inputbox(« Quel

est le nom de l’athlète ? »)

Cells(« A1 »)

= Coureur

NbTours = Inputbox

(« Combien de tours de pistes ? »)

For i=1 to NbTours

     Chrono = Inputbox (« Quel temps pour

le tour n° » & i)

     If Chrono < ChronoEnreg Then

          Cells(« A2 ») = Chrono

          Cells(« A3 ») = NbTours

          ChronoEnreg = Chrono

     End if

Next i

End Sub

Переглянути це питання

Quelle est la valeur de la variable Différence après la

séquence d’instructions suivantes :

Dim i As Integer , Différence As Integer

For i = 1 to 3

Différence = Différence - i 

Next i

MsgBox Différence

Переглянути це питання

Soit la macro suivante :

Sub Addition()

Dim a as string

Dim b as string

a = "10"

b= "12"

Msgbox a + b

End sub

Quel est le résultat affiché dans la MsgBox ?

Переглянути це питання

La procédure Kiplante()

a pour objectif d’enregistrer les meilleurs temps d’un athlète dans une feuille

Excel. On veut obtenir le nom du coureur et son meilleur temps dans une même

ligne. On suppose que la valeur saisie pour la variable Chrono est toujours

strictement supérieur à 0. Le code ne fonctionne pas comme désiré.

Pourquoi ?

Option Explicit

Sub Kiplante()

Dim NbTours, i as Integer

Dim Chrono,

ChronoEnreg as Long

Dim Coureur as

String

ChronoEng = 60000

Coureur =

Inputbox(« Quel est le nom de l’athlète ? »)

Cells(« A1 »)

= Coureur

NbTours = Inputbox

(« Combien de tours de pistes ? »)

For i=1 to NbTours

     Chrono = Inputbox (« Quel temps pour

le tour n° » & i)

     If Chrono < ChronoEng Then

          Cells(« A2 ») = Chrono

          Cells(« A3 ») = NbTours

          ChronoEng = Chrono

     End if

Next i

End Sub

Переглянути це питання

On demande à un utilisateur de taper une date dans une boite de dialogue jusqu’à ce que la frappe n’est pas reconnue comme une date par le

système, il faut réafficher la boite de dialogue. On écrira alors :

Переглянути це питання

Le joueur 1  saisit

un nombre (ici compris entre 0 et 1000000) que le joueur 2 doit deviner. On

demande donc au joueur 1 de « Saisir le nombre à deviner ». Pour se faire, on

devra écrire

Переглянути це питання

On souhaite

demander à un utilisateur de taper un nombre de 3 chiffres maximum dans une

inputbox tant que la somme des nombres tapés est inférieure à 1000,

l’inputbox doit se réafficher pour taper une nouvelle valeur. On devra alors

écrire :

Переглянути це питання

Хочете миттєвий доступ до всіх перевірених відповідей на moodle.unistra.fr?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!