J'ai peu de doutes sur le fait que ça fonctionne parce que c'est ce que tu devrais écrire si tu faisais vraiment un programme, personne ne se prend la tête à écrire un algo quand il existe déjà une méthode toute faite pour faire la même chose.
Ce qui me fait dire que tu dois plutôt faire un exercice, or nous ne sommes pas là pour faire l'exercice à ta place...
Là tu as juste mis ton énoncé sans même essayer de le faire.
Tu as des cours normalement, enfin bref pour déclarer une procédure c'est :
Code :
- Sub Nom_De_Ta_Procedure()
|
ou
Code :
- Private Sub Nom_De_Ta_Procedure() //si tu as vu la différence entre les public sub et les private sub
|
Ensuite tu dois déclarer tes variables :
Code :
- Dim nom_de_la_variable Type_De_Variable //le type de variable peut être un entier, un réel, une chaîne de caractères, un booléen et encore bien d'autres types
- Dim nom_de_la_variable() Type_De_Variable //ceci définit un tableau dynamique
|
Pour assigner une valeur à une variable :
Code :
- nom_de_la_variable = valeur_initiale
|
Faire une boucle For (Pour nom_de_la_variable allant de valeur_initiale à valeur_finale par pas de pas_d_incrementation) :
Code :
- For nom_de_la_variable = valeur_initiale To valeur_finale Step pas_d_incrementation
- code à réaliser
- Next nom_de_la_variable
|
Faire une condition Si .. Alors :
Code :
- If test_logique Then //dans un test logique, "égale" s'écrit avec le signe : "=", supérieur ou égale : ">=", inférieur ou égale : "<=", différent : "<>", tu as d'autres tests encore
- code à réaliser
- End If
|
Fin de procédure :
Message édité par MaybeEijOrNot le 17-09-2013 à 13:08:12