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

effacer les resultats d'1 formule sans effacer celle ci

@

@dani

Guest
salut tout le monde,
je voudrais remettre le resultat d'une formule a 0 sans effacer celle-ci, de tel façon que mon tableau ne continue pas a calculer.
quelqu'un peut-il m'aider?
merci d'avance
 
@

@+Thierry

Guest
Salut @Dani

As-tu essayé avec un Si ?
Exemple basic =IF(SUM(A30:A35)=0,"",SUM(A30:A35))
(Sorry suis en Excel US ici)

Tu as pas mal d'exemple sur ce fil de discussion avec Julie et surtout Monique. FIL DE DISCUSSION

Bon Aprèm and Welcome to XLS @Dani
@+Thierry
 
@

@dani

Guest
Salut Thierry
merci pour ton aide, malheureusement si je lance ma macro "remettre a zero" je pourrais lui indiquer de mettre un o dans les cellules.
seulement dans ce cas la formule est est effacer par ce chiffre.
ce que je cherche c'est une formule (en vba) qui puisse remettre a 0 le resultat de la formule.
en fait cette formule va chercher le resultat dans un autre fichier.
peut etre que je trouverais mon bonheur sur le "fil de discussion"
 
M

Moa

Guest
Je t'ai envoyé un fichier.Il y a une partie de ta solution.

C'est assez simple.

Tu fais une feuille cachée, dans laquelle, tu mettras les formules à ne pas éffacer.

Et pour remplir ton tableau, tu le fais avec la macro suivante :

Private Sub CommandButton1_Click()
Sheets("Feuil1").Range("b8").Value = _
Sheets("Feuil2").Range("d4").Value
End Sub

Tu peux l'adapter, assez facilement, pour plusieurs cellules.

Et voilà, quand tu écriras "0" dans ton tableau, cela ne changera rien à celui-ci.

Voilà, en espérant t'avoir aidé.

Ps : Cette macro me vient de @+Thierry.

@ +

Moa
 
@

@dani

Guest
Salut Moa

cela fait reellement plaisir de lire ton message.
Je pense en effet que ceci est la bonne solution.
je vais m'empresser de la mettre en application, je te (vous) remercie et te souhaite une excellente journee.
a+
 
@

@dani

Guest
salut a tous,

me revoila avec la question suivante :
comment transposer (excuse je suis en Excel allemand, mais il s'agit de la formule en francais SI=)cette formule de la feuille resultat =WENN(ISTFEHLER(SVERWEIS($C$4&B11;aktuel;7;FALSCH));0;SVERWEIS($C$4&B11;aktuel;7;FALSCH))
en VBA?
car la je suis incapable
ou bien comment faire pour inverser cette fonction, (je m'explique)
au lieu d'aller chercher le resultat de la feuille aktuel, de l'envoyer selon la formule de Moa(voir courier plus haut) de la feuille aktuel vers la feuille resultat
quelqu'un a-t'il la solution?
merci a tous
 

Discussions similaires

Réponses
9
Affichages
357
Réponses
12
Affichages
767
Compte Supprimé 979
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…