Bonjour à tous,
Voici une macro qui permet de mettre la valeur "TRIR" à 0
Le point c'est que j'aimerais que cette valeur soit comprise entre -0,001 et 0,001
Que dois je changer ? Je pense que c'est dans les lignes en gras
Merci beaucoup,
Stéphane
Sub XXX()
Application.ScreenUpdating = False
For i = 1 To 3
Range("PG" & i).Value = 90
If Range("TRIR" & i).Value > 0.5 Then
Increment = 15
Else
Increment = 15 / 10
End If
Do While Range("TRIR" & i).Value <> 0
If Range("TRIR" & i) > 0 Then
Range("PG" & i).Value = Range("PG" & i).Value - Increment
Calculate
If Range("TRIR" & i) < 0 Then
Increment = Increment / 2
End If
End If
If Range("TRIR" & i) < 0 Then
Range("PG" & i).Value = Range("PG" & i).Value + Increment
Calculate
If Range("TRIR" & i) > 0 Then
Increment = Increment / 2
End If
End If
Loop
Next
Application.ScreenUpdating = True
End Sub