Empecher ma formul de changer dans une cellule
Résolu
Pierre43-
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Empecher ma formul de changer dans une cellule
- Changer dns - Guide
- Aller à la ligne dans une cellule excel - Guide
- Changer de carte graphique - Guide
- Verrouiller une cellule excel dans une formule - Guide
- Excel cellule couleur si condition texte - Guide
2 réponses
Bonjour
A partir du moment ou tu supprimes quelque chose qui concerne ta formule,celle-ci s'en trouve modifiée.
Pour moi il n'existe pas de solution.
Cordialement
A partir du moment ou tu supprimes quelque chose qui concerne ta formule,celle-ci s'en trouve modifiée.
Pour moi il n'existe pas de solution.
Cordialement
Pierre43-
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
Merci de la réponse ;), je vais quand même continuer mes recherches
Bonjour,
Peux-tu développer dans quel but tu cherches « le moyen d’empêcher excel de modifier la formule ... »???
Comme tous les tableurs, Excel calcule des formules "en temps réel".
Étant donné que la feuille n'existe plus, la formule ne peut plus y faire référence, d'où la mise en place des #Ref!.
Il existe un moyen simple de conserver la formule, en faisant en sorte qu'elle ne soit plus calculée :
Mettre la cellule au format Texte puis F2 et Entrée
On peut réactiver le calcul de la formule en remettant la cellule au format ad hoc puis F2 et Entrée
Cordialement
Patrice
Peux-tu développer dans quel but tu cherches « le moyen d’empêcher excel de modifier la formule ... »???
Comme tous les tableurs, Excel calcule des formules "en temps réel".
Étant donné que la feuille n'existe plus, la formule ne peut plus y faire référence, d'où la mise en place des #Ref!.
Il existe un moyen simple de conserver la formule, en faisant en sorte qu'elle ne soit plus calculée :
Mettre la cellule au format Texte puis F2 et Entrée
On peut réactiver le calcul de la formule en remettant la cellule au format ad hoc puis F2 et Entrée
Cordialement
Patrice
t'a solution marche le problème c'est le nombre de cellule que je dois changé est trop grand pour cette manipulation,
En bref, j'ai un tableau sur la première feuille de mon classeur qui traite les données des 3 feuilles suivante. Cela marche pour les feuilles déjà présentes (j'en utilise 3), mais tout les jours un ordinateur sur machine transmet les informations qu'il a traité ce jour, donc je dois changer les 3 autres feuilles pour obtenir les info du lot que je souhaite, mais le problème es que je ne peux les changé sans que les formules que j'ai rentré dans le premier tableau se trouve modifiées par excel.
Donc, je cherche une solution pour que la formule ne se trouve pas modifier, le temps de ce changement.
Je ne sais pas si tu a bien compris mon explication :) j'ai beaucoup de mal à m’exprimer et mon orthographe dois te piqué les yeux je m'en excuse d'avance.
En bref, j'ai un tableau sur la première feuille de mon classeur qui traite les données des 3 feuilles suivante. Cela marche pour les feuilles déjà présentes (j'en utilise 3), mais tout les jours un ordinateur sur machine transmet les informations qu'il a traité ce jour, donc je dois changer les 3 autres feuilles pour obtenir les info du lot que je souhaite, mais le problème es que je ne peux les changé sans que les formules que j'ai rentré dans le premier tableau se trouve modifiées par excel.
Donc, je cherche une solution pour que la formule ne se trouve pas modifier, le temps de ce changement.
Je ne sais pas si tu a bien compris mon explication :) j'ai beaucoup de mal à m’exprimer et mon orthographe dois te piqué les yeux je m'en excuse d'avance.
Dans ce cas il faut utiliser indirect() voici une méthode générique pour remplacer les adresses dans ta formule et pouvoir tirer la formule :
ADRESSE() permet de générer une formule "tirable".
=SI(INDIRECT("Set!" & ADRESSE(LIGNE($J$1);COLONNE($J$1);1))=9;0;SI(INDIRECT("Set!" & ADRESSE(LIGNE($J$1);COLONNE($J$1);1))=$B$4;INDIRECT("PCS!" & ADRESSE(LIGNE(C8);COLONNE(C8);4));0))
ADRESSE() permet de générer une formule "tirable".