Bonsoir le forum,
J'ai un problème ou j'ai passé plus de 2 heures sans arriver à le résoudre malgré que j'ai l'impression qu'il est simple
En fait, j'ai fait une petite macro qui me permet de masquer des cellules si le Total est nul (=0), donc j'ai construit une boucle (puisque chaque le test doit se faire sur chaque petit tableau) pour tester la valeur et masquer les cellules en fonction du résultat de ce test
voici mon code
Sub masquer()
Sheets("Feuil1").Select
For i = 3 To 26
If Cells(37, i).Value = 0 Then
Range(Cells(21, i), Cells(37, i + 1)).NumberFormat = ";;;"
End If
If Cells(56, i).Value = 0 Then
Range(Cells(40, i), Cells(56, i + 1)).NumberFormat = ";;;"
End If
Next i
End Sub
qui fonctionne lorsque toutes les valeurs sont à 0 mais me donne des résultats bizarre lorsque quelques valeurs sont renseignés !!
Pouvez vous m'aider à améliorer ce code svp
je vous joint un fichier exemple pour mieux comprendre le problème
Merci d'avance