Incrémenter un compteur

M

Michel

Guest
J'utilise un compteur pour vérifier une condition
If I= 1 then... I=I+1
If I=2 then... I=I+1
De cette facon bien sur toutes les conditions sont vraies! Puisque I est incrémenté
Comment faire pour sortir de la procédure des que le premier If est vrai?
Heu...Es ce clair?
 
T

Ti

Guest
utilise elseif

If i = 1 Then
i = i + 1
ElseIf i = 2 Then
i = ...
ElseIf i = 3 Then
i = ...
End If

mais si tu dois incrémenter i quand il est égal à 1, ou 2 ou 3 par exemple, tu as plus court de faire

if i = 1 or i = 2 or i = 3 then
i = i+1
elseif i = 4 or i = 5 then
i = i + 2
end if
 
G

Gérard

Guest
Salut Michel,

Hé si Ti, à raison dans son explication si tu veux incrémenter i

ce que tu veux c'est :

Si I = 1 Il imprime A1
Si I= 2 Imprime A2
....
Donc il faut sortir des IF... then quand la condition est remplie

Bon jette un oeil dans le fichier joint,là dedans tu vas avoir une piste qui va te guider au but rechercher c'est une méthode il y en a certainement d'autres
 

Pièces jointes

  • Compteur.zip
    12.9 KB · Affichages: 75
  • Compteur.zip
    12.9 KB · Affichages: 78
  • Compteur.zip
    12.9 KB · Affichages: 76
G

Gérard

Guest
Ooops! je n'ai pas joint le bon fichier, en fait le code fait une boucle sur toutes les feuilles en ignorant les feuilles sans données et celle qui contiennent un diagramme
A+
 

Pièces jointes

  • Compteur.zip
    14.3 KB · Affichages: 67
  • Compteur.zip
    14.3 KB · Affichages: 64
  • Compteur.zip
    14.3 KB · Affichages: 66

Discussions similaires

Réponses
5
Affichages
168

Statistiques des forums

Discussions
312 104
Messages
2 085 349
Membres
102 869
dernier inscrit
radyreth