Bonjour Messieurs,
Merci à tous les deux pour vos réponses très utiles et très bien expliquées.
Vous souhaitant une bonne journée !
Runsh
Re bonjour,
Maintenant j'ai un nouveau problème malheureusement avec le bout de code nouvellement écrit :
1 2 3 4 5 6 7 8 9 10
| With ActiveSheet
Dim k As Byte, LR As Long
k = 1
LR = .Range("A" & .Rows.Count).End(xlUp).Row
For Each Cell In .Range(Cells(2, 2), Cells(LR, 2))
If Cell.Value <> "" Then Cell.Value = Cell.Value * k
Next Cell
End With |
J'ai un message d'erreur "Type mismatch" et c'est ce bout de code qui est surligné en jaune :
Cell.Value = Cell.Value * k
D'où celà vient-il ? Comment le corriger SVP ?
Merci !
Partager