Bonjour à toutes et à tous,
alors mon soucis est comme beaucoup un dépassement de capacité dans mon code VBA et je ne sais pas d'où il peut venir.
Voici le code :
Sub nutlimitant()
Dim kn As Double, kp As Double, ksi As Double, n As Double, p As Double, si As Double, i As Long, flimnut As Double
kn = Cells(5, 2)
kp = Cells(5, 3)
ksi = Cells(5, 4)
For i = 3 To 2086
n = Cells(i, 9)
p = Cells(i, 10)
si = Cells(i, 11)
flimnut = Application.Min(n / (n + kn), p / (p + kp), si / (si + ksi))
Cells(i, 4) = flimnut
Next i
End Sub
Alors le code fonctionne jusqu'a i = 59 mais pas après...
J'ai quelques notions en VBA mais ca s'arrete la.
Pouvez vous m'aider plz ?
Merci ^^
alors mon soucis est comme beaucoup un dépassement de capacité dans mon code VBA et je ne sais pas d'où il peut venir.
Voici le code :
Sub nutlimitant()
Dim kn As Double, kp As Double, ksi As Double, n As Double, p As Double, si As Double, i As Long, flimnut As Double
kn = Cells(5, 2)
kp = Cells(5, 3)
ksi = Cells(5, 4)
For i = 3 To 2086
n = Cells(i, 9)
p = Cells(i, 10)
si = Cells(i, 11)
flimnut = Application.Min(n / (n + kn), p / (p + kp), si / (si + ksi))
Cells(i, 4) = flimnut
Next i
End Sub
Alors le code fonctionne jusqu'a i = 59 mais pas après...
J'ai quelques notions en VBA mais ca s'arrete la.
Pouvez vous m'aider plz ?
Merci ^^