Problème de boucle

Bonjour à tous !

J'ai un petit problème au niveau de mon programme.

J'explique:

Je voudrai qu'une fois que j'appuie sur le bouton "détermination" (cf: la photo ci joint)

La cellule K29 s'incrémente de 1 (dans la limite de l'intervalle 0 ; 80) jusqu'à ce que la valeur en L31 soit suppérieur à 0,995.

(Les valeurs en L31 et L32 se changent automatiquement en fonction de K29)

Si vous avez une idée je suis preneur.

Merci

sans titre

Bonjour,

Il suffit de mettre un code simple sur ton bouton déterminer un algorithme :

Valeur de départ K29=0

Tant que L31 inférieur à 0,995 et K29 inférieur à 80 :

K29 = K29+1

Fin Tant que

Achraf

Bonjour

Bonjour Achraf

Je crois que je n'ai pas tenu compte de la cellule L31

Dans ta macro tu rajoutes

Edit : Rectification

  If Range("L31") < =0.995 Then Range("K29") = Application.Min(80, Range("K29") + 1)

Bien joué Banzai64 !

Est cec que tu peux m'aider, j'ai poster un sujet dans Excel-VBA," Graphique 6 Mois glissant à partir d'un TCD"

Merci

Je vous remercie de m'aider.

Mais ça ne marche toujours pas.

Enfin ça marche si on veut, on arrive au même point que j'étais c'est à dire qu'il faut cliquer à chaque fois sur le bouton pour incrémenter de 1 donc sa prend du temps.

Moi je voudrais qu'une fois le bouton appuyé le programme fasse cette tâche automatiquement jusqu'à la valeur souhaitée

Bonjour

On aurait eu la macro et le fichier cela aurait plus facile à trouver une solution

En attendant essayes

  Range("K29") = 0
  Do
    Range("K29") = Range("K29") + 1
  Loop While Range("L31") <= 0.995 And Range("K29") < 80

@Achraf

Désolé TCD et Graphiques hors de mes compétences

Encore merci.

Mais j'avais trouvé, il s'agissait juste que je n'avais pas déclanché la boucle ( do et while).

Merci pour votre aide.


J'aimerais bien mettre que le sujet est résolu mais je trouve pas ou c'est ....

Bonjour

C'est le bouton V en haut à droite de ton message, à coter de Citer

Rechercher des sujets similaires à "probleme boucle"