Bonjour,
Je pense qu'on avait tous compris ça, c'est pour ça qu'on ne touche qu'a l'affichage, et non au contenu de ta cellule, quand on touche par exemple au format de ta cellule, 0 peut être affiché par 00/01/1900 par exemple, l'affichage te donne une date, mais la valeur est toujours 0, si tu te remets en format standard, tu auras 0, quand on fait une mise en forme conditionnelle, seul l'affichage change, quand tu mets #;-#; pour ne pas afficher les valeurs égales à 0, tu as quand même 0 dans ta cellule.
Si tu fais le test, tu peux mettre deux cellules avec le format personnalisé que je propose : #;-#;
puis tu mets un NBVAL en face de chaque cellule, dans l'une tu ne mets rien, dans l'autre tu mets 0, tu verras alors que les deux cellules sont visibles comme vides, mais Excel considérera celle où tu as mis 0 comme contenant une valeur (tu auras 1 en face).
Je te passe l'exemple pour que tu puisses voir: