Bonjour,
Est-il possible de modifier une variable durant l'exécution d'un code.

Par exemple, si j'ai une boucle:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
Dim i As Integer, MaVariable As Long, MonResultat As Long
 
MaVariable = Range("A1").Value
 
i = 2
While i <= 1000
 
MonResultat = MaVariable + i
 
Range("A" & i).Value = MonResultat
 
i = i + 1
 
Wend
Existe-t-il un moyen pour pouvoir intervenir sur MaVariable durant le déroulement de la macro?

Un UserForm ou une InPutBox qui resterait ouvert durant le code et dans lequel je pourrais inscrire MaVariable = (ce que je veux) à tout moment? Ou qui se rafraichirait à chaque boucle pour m'offrir cette possibilité (sans que le code soit trop ralenti?

Ou tout autre solution.


Je vous remercie pour tout aide!!!!!!!!