Problème sur Excel

Résolu/Fermé
Barou - 16 janv. 2009 à 15:55
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 - 16 janv. 2009 à 16:49
Bonjour,

J'ai deux feuiles liées, quand une cellule de la Feuille 1 est vide, la cellule correspondante de la Feuille 2 contient 0 (zero), comment faire pour qu'elle ne contienne rien comme dans la feuille source?
A voir également:

2 réponses

Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 5 110
16 janv. 2009 à 16:01
Salut,

Soit dans ta formule tu remplaces le 0 par ""

Ou

Outils/Option et décoches Valeur 0

A+
0
Bonjour,

Merci Mike-31, le problème est résolu quand j'ai décoché la valeur 0 dans Outils, Option.

A+
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
16 janv. 2009 à 16:11
Bonjour

Heu.... peut être un peu court, là, mike, de remplacer le 0 par "", non?
Car si par exemple dans la feuille 2 la formule est: =Feuil1!A1, il y aura un 0 difficile à remplacer!
Je pense que pour appliquer cette option il faut compléter un peu la formule:
=SI(ESTVIDE(Feuil1!A1);"";Feuil1!A1)

Mais je crois que ta seconde proposition,soit décocher la valeurs 0 est la meilleure, car le signe "" perturbe quelquefois certains calculs incluants les cellules qui le comporte

Bien cordialement
0
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 5 110
16 janv. 2009 à 16:49
Tout à fait, par contre si on désire garder certaines valeurs 0 pour suivre des calculs dans certaines cellules et que l'on affiche "" dans d'autre, les formules qui découleront de ces cellules devront comporter une conditionnelle pour éviter les erreurs.
Il est dommage que l'on ai pas l'équivalence ClearContents sans perdre la formule ou l'ignorer tant que la valeur est 0. Enfin il n'y a que le VBA pour affiner

A+
0