Bonjour,
Je débute en VBA et souhaiterais multiplier par 5 une cellule si elle est égale à 5 sinon arrêter la macro. J'aimerais utiliser la fonction Do while...Loop.
J'ai utilisé le code suivant mais il ne fonctionne pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Sub Macroperso () Dim x as Long x = x + 1 Do While (Cells (x,1) = 5 ) Cells (x,1) = Cells (x,1) * 5 Loop End Sub
Le code marche uniquement pour la première cellule (en A1) alors que le chiffre 5 est écrit en A1, A2, A3, la boucle n'est donc pas effective
Si quelqu'un à une solution je suis preneur
Merci d'avance, bonne journée
Rogue
Partager