Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Remplacer #REF! par 0 dans toutes cellules d'une feuille

  • Initiateur de la discussion Initiateur de la discussion macno
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

macno

Guest
Bonjour,
Sur Excel 2003 SP3 je cherche à remplacer les messages d'erreurs #REF! par la valeur 0 dans toutes les cellules d'une feuille, voir d'un classeur.. En conservant toutefois les formules de ces cellules !
Sur le forum j'ai trouvé :
=SI(ESTERR(Ma_Formule);0;Ma_Formule)

çà me convient bien sur le principe mais les classeurs comportent énormément d'erreurs qui varient d'emplacement d'un mois à l'autre selon qu'il y ai des données en plus ou en moins..

Merci pour votre aide🙂
 
Re : Remplacer #REF! par 0 dans toutes cellules d'une feuille

Je ne vois pas trop comment faire.
Je dois préciser que j'ai des formules DIFFERENTES dans chaque cellule !
Du coup, je ne vois pas quelle suite d'actions enregistrer pour la reproduire.

Il faudrait peut-être quelque chose du style :
Remplace toutes les Formule_initiales dans toutes les cellules en erreur de la feuille avec Formule_Finale et ou Formule_Finale =SI(ESTERR(Formule_initiales);0;Formule_initiales)

.. Pb je suis une bille en programmation !

Si vous avez des pistes !
Merci 🙄
 
Re : Remplacer #REF! par 0 dans toutes cellules d'une feuille

Bonjour, Salut MJ13,

Si tu donnes pas un exemple de ton fichier, cela va être très difficile. A priori les erreurs sont évitables en amont.
 
Re : Remplacer #REF! par 0 dans toutes cellules d'une feuille

Bonjour, Salut MJ13,

Si tu donnes pas un exemple de ton fichier, cela va être très difficile. A priori les erreurs sont évitables en amont.

En pièce jointe pour avoir une meilleure idée, vous trouverez deux fichiers :
le classeur calcul fait appel aux valeurs lignes et colonnes d'un TCD.
C'est la somme ou autres calculs de ce classeur calcul qui pose problème. En effet il arrive que des titres de colonnes ou de lignes du TCD n'existent pas encore bien que prévu et appellés dans le classeur calcul.
Je souhaiterais pouvoir donner la valeur 0 à ces cellules tout en conservant la formule initiale pour le moment ou il y aura des données..

Simple non ? 😀
 
Re : Remplacer #REF! par 0 dans toutes cellules d'une feuille

Oups désolé voici le fichier annoncé. Le fichier classeurTCD est lui trop gros pour passer, je l'ai donc copié en valeur..
 

Pièces jointes

Dernière modification par un modérateur:
Re : Remplacer #REF! par 0 dans toutes cellules d'une feuille

Bonjour le forum,

je n'ai pas réussi à m'en sortir 🙁
Personne n'a jamais connu un problème similaire ?
Peut-être qu'une personne connaissant bien le VBA..

Bonne journée,
Ludovic
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

M
Réponses
4
Affichages
1 K
MANTE
M
S
Réponses
4
Affichages
2 K
stage_ferrit
S
J
Réponses
3
Affichages
1 K
Jean pascal
J
F
Réponses
0
Affichages
937
fleurs59
F
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…