Bonjour à tous,
Voila j'ai un problème de macro qui me calcul une moyenne mais parfois le résultat renvoyé est #Div/0! et dans ce cas la j'aimerai mettre un 0 à la place. Voici le bout de code qui ne marche pas mais je ne sais pas pourquoi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 For Lig = 6 To 19 For Col = 7 To 58 If IsError(sh.Cells(22, Col)) = True Then sh.Cells(22, Col) = 0 Else: sh.Cells(22, Col) = Application.Average(Sh33.Cells(79, Col - 2)) End If Next Col Next Lig
merci à vous pour votre aide
Partager