Chris57
XLDnaute Occasionnel
Bonjour à tous,
dans une liste de durées en minutes je cherche les valeurs supérieures à 16 min, et lorsqu'il la trouve il insère une ligne :
(1.11111111111111E-02 correspond à 16 min)
mais lorsque le lance le code, il insère indéfiniment des lignes à la première valeur > 16min qu'il trouve ! Il ne passe pas à la prochaine valeur de la liste.
J'ai tenté un
mais la réaction est la même !
Quelqu'un peut m'aider ?
dans une liste de durées en minutes je cherche les valeurs supérieures à 16 min, et lorsqu'il la trouve il insère une ligne :
For Each X In [B6:B800]
If X.Value > 1.11111111111111E-02 Then X.EntireRow.Insert
End If
Next
(1.11111111111111E-02 correspond à 16 min)
mais lorsque le lance le code, il insère indéfiniment des lignes à la première valeur > 16min qu'il trouve ! Il ne passe pas à la prochaine valeur de la liste.
J'ai tenté un
For Each X In [B6:B800]
If X.Value > 1.11111111111111E-02 Then
X.Select
Selection.EntireRow.Insert
Selection.Offset(2, 0).Select
End If
Next
mais la réaction est la même !
Quelqu'un peut m'aider ?