Bonjour,
Logique puisqu'à ce moment là cell(i,5) est nulle et diviser par 0 est impossible
Dans ce cas il te faut faire une gestion d'erreur pour qu'en cas de valeur 0, le code fasse quelque chose
Exemple :
If Err <> 0 Then
Cells(i, 6).Value = Cells(i, 2).Value / Cells(i, 5).Value
End If
C'est juste un exemple qui dans ton code évitera l'erreur et passera à l'instruction suivante
le tout est de voir ce que tu veux si une telle erreur se présente
Amicalement