Bonjour à tous,
Je voudrais affecter ce code à plusieurs lignes de la meme page. En bleu, j'ai recopié le code juste au dessus, en changeant le numero de ligne. mais je dois aller jusqu a la ligne 55, je risque d y passer la nuit. Si pouvez m'aider.
Merci par avance,
Sub ReCalc()
MTime = Time
Application.OnTime MTime + TimeValue("00:00:01"), "ReCalc" ' temps à ajuster
If Worksheets(1).Cells(1, 11).Value > 0 Then
Worksheets(1).Cells(1, 11).Value = Worksheets(1).Cells(1, 11).Value - 1
Else
Worksheets(1).Cells(1, 11).Value = Worksheets(2).Cells(1, 5).Value
Worksheets(2).Cells(4, 5).Value = Worksheets(2).Cells(4, 4).Value
Randomize
Worksheets(2).Cells(4, 4).Value = Rnd * (Worksheets(2).Cells(4, 3).Value - Worksheets(2).Cells(4, 2).Value) + Worksheets(2).Cells(4, 2).Value
Worksheets(2).Cells(5, 5).Value = Worksheets(2).Cells(5, 4).Value
Randomize
Worksheets(2).Cells(5, 4).Value = Rnd * (Worksheets(2).Cells(5, 3).Value - Worksheets(2).Cells(5, 2).Value) + Worksheets(2).Cells(5, 2).Value
End If
End Sub
Je voudrais affecter ce code à plusieurs lignes de la meme page. En bleu, j'ai recopié le code juste au dessus, en changeant le numero de ligne. mais je dois aller jusqu a la ligne 55, je risque d y passer la nuit. Si pouvez m'aider.
Merci par avance,
Sub ReCalc()
MTime = Time
Application.OnTime MTime + TimeValue("00:00:01"), "ReCalc" ' temps à ajuster
If Worksheets(1).Cells(1, 11).Value > 0 Then
Worksheets(1).Cells(1, 11).Value = Worksheets(1).Cells(1, 11).Value - 1
Else
Worksheets(1).Cells(1, 11).Value = Worksheets(2).Cells(1, 5).Value
Worksheets(2).Cells(4, 5).Value = Worksheets(2).Cells(4, 4).Value
Randomize
Worksheets(2).Cells(4, 4).Value = Rnd * (Worksheets(2).Cells(4, 3).Value - Worksheets(2).Cells(4, 2).Value) + Worksheets(2).Cells(4, 2).Value
Worksheets(2).Cells(5, 5).Value = Worksheets(2).Cells(5, 4).Value
Randomize
Worksheets(2).Cells(5, 4).Value = Rnd * (Worksheets(2).Cells(5, 3).Value - Worksheets(2).Cells(5, 2).Value) + Worksheets(2).Cells(5, 2).Value
End If
End Sub