Automatisation : boucle FOR ....NEXT


Fermer le classeur précédent et créer un nouveau classeur.
On va maintenant utiliser une boucle afin de créer plusieurs rectangles d'un seul clic :
 
Script 6a
Sub Click(Source As Buttoncontrol)
 For i=0 To 4
  Set r=[a].newRectangle(2000+100*i,1000,2400+100*i,1400)
 Next
End Sub

Remarquez que quand vous appuyez sur la touche Entrée après For i=0 to 4 , Next est ajouté automatiquement.
 
Script 6b
Sub Click(Source As Buttoncontrol)
 For i=0 To 4
  Set r=[a].newRectangle(2000+100*i,1000,2400+100*i,1400)
  r.edgedashstyle=$none
  r.background.pattern=1
  Set r.background.color=currentApplication.colors(i*16+16)
 Next
End Sub

 
©2003 Scientillula.net