Remplacer une valeur obtenue par formule [Résolu/Fermé]

Signaler
-
 roland83 -
Bonjour,

Je suis sous excel 2007 et voilà mon problème:

Je réalise d'une feuille à l'autre un collage avec liaison (cela m'est indispensable) et arrivé à une certaine feuille je voudrais remplacer certaines valeurs par d'autres, sauf que la fonction remplacer ne propose de sélectionner que les formules, pas les valeurs... Cela marche donc très bien avec un collage simple mais pas avec liaison.

Si quelqu'un a une idée, je lui en serais reconnaissant!


3 réponses

Messages postés
25767
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
22 janvier 2021
5 738
Bonjour
Vous ne pouvez pas modifier des valeurs résultat de formule sans modifier les formules, sauf en les supprimant avant avec un copier/coller "spécial valeur".
Que voulez vous faire exactement
à vous lire
crdlmnt
Pour vous donnez un exemple, dans une feuille 1 je voudrais mettre des i, j, k, l, m disposés comme je le souhaite dans un tableau fermé, et dans la fenêtre 2 je voudrais qu'ils soient disposés de la même manière que dans la fenêtre 1 (donc collage avec liaison) mais que tous les l et m soient remplacés par des k.

Vous remerciant de votre attention
Messages postés
53149
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 janvier 2021
15 134 > roland83
Il faut faire les 2 opérations séparément : d'abord coller, ensuite remplacer ...
Messages postés
53149
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 janvier 2021
15 134
C'est très curieux, ce que tu racontes : Quand on lance l'outil Remplacer, la fenêtre est vierge, et tu y mets ce que tu veux.
Si tu veux mettre des valeurs précises à la place de formules copiées, il te suffit de saisir ces valeurs au clavier ...
Ce n'est pas faute d'avoir essayé, mais il ne les trouve pas puisqu'il ne recherche que dans les formules. D'ailleurs, si dans la fenêtre remplacer on va dans options, pour "regarder dans", il ne propose que formule
Messages postés
53149
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 janvier 2021
15 134 > roland83
Tu n'as pas besoin d'aller dans les options !
Messages postés
25767
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
22 janvier 2021
5 738
Bonjour
comme déjà dit, le remplacement ne peut pas modifier le résultat d'une formule (heureusement)

pour pouvoir remplacer , il faut supprimer les formules dans le collage
  • copier
  • sélectionner le champ de collage
  • clic droit / collage spécial / "valeurs"

et ensuite vous pourrez remplacer ce que vous voulez

crtdlmnt



Merci bien pour cette aide et cette attention.

Le problème de cette solution c'est qu'elle n'est pas automatique; si je modifie mon premier tableau le reste ne suivra pas.

J'ai finalement trouvé ma solution adaptée à l'exemple cité plus haut: =SI(OU('ETAPE 1'!B30="l";'ETAPE 1'!B30="m");"k";'ETAPE 1'!B30)