• Initiateur de la discussion Initiateur de la discussion Perret
  • 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 !

Bonjour à tous,


J'en profite pour dire bravo pour le forum et dire MERCI aux bénévoles qui laissent des macros en accés libre et même de les expliquer en détail (quel gain de temps, MERCI Thierry et les autres),


Si j'ai bien compris ta question :
Si c'est dans une macro, la commande suivante ne t'efface que la valeur,
cells(1,1).ClearContents

Les experts corrigeront si je me trompe.
 
Bonjour à tous,

Pour moi, j'ai bien du mal à comprendre comment on peut effacer une cellule sans toucher à la formule.

.ClearContents efface le contenu de la cellule.

Pour trouver une solution, il faudrait que tu nous expliques un peu plus ton problème et où tu veux aller.

A plus

ThierryR
 
Bonjour tout le monde

pareil, même réponse que ThierryR, à moins de masquer le contenu par un format.
Question : est-ce que la formule qui génère le contenu est la même que celle que tu veux effacer?

Tu peux expliciter stp?

Cathy
 
Salut Perret

Je vois pas trop ce que tu cherche...
Mais pour qu'on ne puisse pas lire le contenu soit tu masques la colonne, soit tu met la couleur des caractères pareil que le fond, maintenant si tu veux que l'on soit plus précis, soit plus explicite.

à+
@lex
 
Salut Perret,

Si tu mets tes caractères en couleur identique au fond de la cellule, le résultat ne sera plus visible, sauf si tu sélectionnes une plage de cellules.

Deux autres pistes à suivre :

Donne le format ";;; " (sans les ") à ta cellule et son contenu ne sera plus isible, mais tu peux toujours en employer le résultat comme réference pour d'autres calculs.

Modifie ta formule comme suit : =SI(une cellule quelconque de ton choix="";ta formule;"").
Il te suffit dès lors d'écrire n'importe quoi dans la cellule de ton choix pour que le résultat ne se calcule pas, mais tu ne peux plus employer son résultat pour d'autres formules.

A vérifier pour les deux premières hypothèses : le résultat sera-t-il imprimé ou non ?

Si tu veux empêcher temporairement le calcul du résultat, emploie la formule : =SI(AUJOURDHUI()>cellule dans laquelle tu as placé une date, éventuellement sous le format ;;; pour qu'elle ne soit pas visible;"";ta formule)

André.
 
Merci à tous
Vos renseignements m'ont intéressé mais je me rends compte que ma question n'avait pas de sens. Bien sûr on ne peut effacer le résultat qu'on demande à l'aide d'une formule, les deux sont indissociables, quoique...
@+
 
- 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

Réponses
2
Affichages
76
Réponses
13
Affichages
354
Réponses
18
Affichages
420
Retour