quelle réponse juste ? [macro]

stef784

XLDnaute Junior
Bonjour,

j'ai un petit probleme de compréhension concernant un macro :

Décrire à l’aide d’un tableau l’évolution des valeurs des variables i,x et y au cours de

l’exécution de la macro P1 ? Quel est l’affichage réalisé par Msg Box ?

Sub P1()

Dim x As Integer, y As Integer, i As Integer
x = 1
y = 20
For i = 1 To 6
x = 2*x
y = x-y+i
Next
MsgBox (y & "est la valeur de la fonction au point " & x)
End Sub

Dans la correction il y a ecrit que la Msgbox affiche : 65 est la valeur de la fonction au point 1

Or avec excel on trouve " 65 est la valeur de la fonction au point 64"

Quelle est la réponse juste ?
 

Discussions similaires

Réponses
2
Affichages
136
Réponses
17
Affichages
790

Statistiques des forums

Discussions
312 001
Messages
2 084 473
Membres
102 581
dernier inscrit
Michou