Aide en vba

Aide en vba - VB/VBA/VBS - Programmation

Marsh Posté le 16-05-2006 à 18:34:37    

Salut à tous
j'ai un partiel d'info demain sur vba et je ne comprends pas tout...
j'ai besoin daide pour une correction d'exo que je ne comprends pas :
sujet :
Soit un entier positif n. Afficher sur n lignes successives les valeurs de k et de k2 pour k=1,…,n  
reponse :
 
Sub exo2()
Dim k As Integer, y As Integer, z As String
 
n = InputBox("un nombre" )
For k = 1 To n
z = z & k & "   " & k * k & vbCr
Next
MsgBox (z)
End Sub
 
je ne comprends pas ligne z = z & k & "   " & k * k & vbCr
est ce que qqn peux m'expliquer svp ?


Message édité par benbigboss le 16-05-2006 à 18:35:27
Reply

Marsh Posté le 16-05-2006 à 18:34:37   

Reply

Marsh Posté le 16-05-2006 à 18:38:52    

En fait, je crois que d'une facon generale, je n'ai pas compris les boucles, est ce que qn peut m'expliquer ou me renvoyer vers un site qui expliquer clairement comment ca marche ?
Merci beaucoup

Reply

Marsh Posté le 16-05-2006 à 18:57:46    

dans l'aide en ligne de VBA recherche sur : for next
ou alors sur http://vb.developpez.com/cours/#faqs

Reply

Marsh Posté le 16-05-2006 à 19:07:45    

Sur l'aide en ligne, il n'y a rien d'extraordinaire, et sur le site, il n'y a pas d'info sur les boucles vba... :(
dommage, mais merci quand meme.
Si jamais tu as qqc d'autre a me proposer...
@+

Reply

Marsh Posté le 16-05-2006 à 19:19:38    

Si tu disais un peu ce que tu ne comprends pas ...
 
la boucle affichera pour 1
1 1
pour 2
1 1
2 4
pour 3
1 1
2 4
3 9
 
....

Reply

Marsh Posté le 16-05-2006 à 19:43:35    

en fait, j'ai compris cette ligne maintenant, mais si vous avez qql sites ou il y a des exos dessus, ou juste d'autres explications sur les boucles vba ...

Reply

Marsh Posté le 16-05-2006 à 23:08:34    

VB6 ou VBA c'est caÏman la même chose et notamment pour ce qui concerne les boucles


Message édité par kiki29 le 16-05-2006 à 23:27:13
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed