OVH Cloud OVH Cloud

F2 sur sélection multiple de formules

6 réponses
Avatar
Gafish
Bonjour

Pour figer une formule, je fais un F2 puis un F9 (cela me=20
remplace alors la formule par le r=E9sultat, ce qui fait que=20
si les cellules participant =E0 l'op=E9ration changent, mon=20
r=E9sultat ne bougera pas).=20
J'ai deux questions par rapport =E0 cela :
- Je n'arrive pas =E0 faire cela sur une s=E9lection multiple=20
de cellules. Si je selectionne plusieurs cellules et que=20
je fais F2, seule la premi=E8re est touch=E9e par la=20
manipulation. Comment faire cela sur une selection=20
multiple ?
- Sinon deuxi=E8me question, avez d'autres solutions =E0 me=20
proposer pour arriver au m=EAme r=E9sultat ?

Merci d'avance

Arnaud

6 réponses

Avatar
papou
Bonjour Gafish
Avec une petite macro ?
For Each c In Selection
c.Value = c.Value
Next c
Cordialement
Pascal

"Gafish" a écrit dans le message de
news:0bb601c3ba75$b0a1ce80$
Bonjour

Pour figer une formule, je fais un F2 puis un F9 (cela me
remplace alors la formule par le résultat, ce qui fait que
si les cellules participant à l'opération changent, mon
résultat ne bougera pas).
J'ai deux questions par rapport à cela :
- Je n'arrive pas à faire cela sur une sélection multiple
de cellules. Si je selectionne plusieurs cellules et que
je fais F2, seule la première est touchée par la
manipulation. Comment faire cela sur une selection
multiple ?
- Sinon deuxième question, avez d'autres solutions à me
proposer pour arriver au même résultat ?

Merci d'avance

Arnaud
Avatar
Gafish
Bonjour, et merci pour la réponse !
En fait, j'aurai souhaité éviter les macros, car c'est
suite à la question d'une personne qui ne connait pas du
tout les macros, c'est pourquoi je cherchais une
combinaison de touches.
Mais merci beaucoup pour la réponse !

-----Message d'origine-----
Bonjour Gafish
Avec une petite macro ?
For Each c In Selection
c.Value = c.Value
Next c
Cordialement
Pascal

"Gafish" a écrit
dans le message de

news:0bb601c3ba75$b0a1ce80$
Bonjour

Pour figer une formule, je fais un F2 puis un F9 (cela me
remplace alors la formule par le résultat, ce qui fait que
si les cellules participant à l'opération changent, mon
résultat ne bougera pas).
J'ai deux questions par rapport à cela :
- Je n'arrive pas à faire cela sur une sélection multiple
de cellules. Si je selectionne plusieurs cellules et que
je fais F2, seule la première est touchée par la
manipulation. Comment faire cela sur une selection
multiple ?
- Sinon deuxième question, avez d'autres solutions à me
proposer pour arriver au même résultat ?

Merci d'avance

Arnaud


.



Avatar
papou
Gafish
Dans ces conditions :
Sélection de la plage contenant les formules
Edition Copier
Sélection de la 1ère cellule en haut de la plage
Edition Collage spécial, Valeurs

Cordialement
Pascal

"Gafish" a écrit dans le message de
news:05bd01c3ba7a$433e2af0$
Bonjour, et merci pour la réponse !
En fait, j'aurai souhaité éviter les macros, car c'est
suite à la question d'une personne qui ne connait pas du
tout les macros, c'est pourquoi je cherchais une
combinaison de touches.
Mais merci beaucoup pour la réponse !

-----Message d'origine-----
Bonjour Gafish
Avec une petite macro ?
For Each c In Selection
c.Value = c.Value
Next c
Cordialement
Pascal

"Gafish" a écrit
dans le message de

news:0bb601c3ba75$b0a1ce80$
Bonjour

Pour figer une formule, je fais un F2 puis un F9 (cela me
remplace alors la formule par le résultat, ce qui fait que
si les cellules participant à l'opération changent, mon
résultat ne bougera pas).
J'ai deux questions par rapport à cela :
- Je n'arrive pas à faire cela sur une sélection multiple
de cellules. Si je selectionne plusieurs cellules et que
je fais F2, seule la première est touchée par la
manipulation. Comment faire cela sur une selection
multiple ?
- Sinon deuxième question, avez d'autres solutions à me
proposer pour arriver au même résultat ?

Merci d'avance

Arnaud


.



Avatar
Phil
Bonjour,
Tu peux aussi sélectionner tes cellules,
Copier
Collage spécial
sélectionne valeur
Coller
Tes formules sont toutes remplacées par leur valeur.
Conditions: les cellules sélectionnées doivent être toutes
cote à cote.(Pas de sélection multiple possible)

Cela convient-il?

-----Message d'origine-----
Bonjour, et merci pour la réponse !
En fait, j'aurai souhaité éviter les macros, car c'est
suite à la question d'une personne qui ne connait pas du
tout les macros, c'est pourquoi je cherchais une
combinaison de touches.
Mais merci beaucoup pour la réponse !

-----Message d'origine-----
Bonjour Gafish
Avec une petite macro ?
For Each c In Selection
c.Value = c.Value
Next c
Cordialement
Pascal

"Gafish" a écrit
dans le message de

news:0bb601c3ba75$b0a1ce80$
Bonjour

Pour figer une formule, je fais un F2 puis un F9 (cela me
remplace alors la formule par le résultat, ce qui fait
que


si les cellules participant à l'opération changent, mon
résultat ne bougera pas).
J'ai deux questions par rapport à cela :
- Je n'arrive pas à faire cela sur une sélection multiple
de cellules. Si je selectionne plusieurs cellules et que
je fais F2, seule la première est touchée par la
manipulation. Comment faire cela sur une selection
multiple ?
- Sinon deuxième question, avez d'autres solutions à me
proposer pour arriver au même résultat ?

Merci d'avance

Arnaud


.

.





Avatar
Gafish
Ah oui ! Très bonne idée le collage spécial, je n'y avais
pas pensé!
Merci beaucoup, c'est tout à fait ce que je voulais !

-----Message d'origine-----
Gafish
Dans ces conditions :
Sélection de la plage contenant les formules
Edition Copier
Sélection de la 1ère cellule en haut de la plage
Edition Collage spécial, Valeurs

Cordialement
Pascal

"Gafish" a écrit
dans le message de

news:05bd01c3ba7a$433e2af0$
Bonjour, et merci pour la réponse !
En fait, j'aurai souhaité éviter les macros, car c'est
suite à la question d'une personne qui ne connait pas du
tout les macros, c'est pourquoi je cherchais une
combinaison de touches.
Mais merci beaucoup pour la réponse !

-----Message d'origine-----
Bonjour Gafish
Avec une petite macro ?
For Each c In Selection
c.Value = c.Value
Next c
Cordialement
Pascal

"Gafish" a écrit
dans le message de

news:0bb601c3ba75$b0a1ce80$
Bonjour

Pour figer une formule, je fais un F2 puis un F9 (cela me
remplace alors la formule par le résultat, ce qui fait
que


si les cellules participant à l'opération changent, mon
résultat ne bougera pas).
J'ai deux questions par rapport à cela :
- Je n'arrive pas à faire cela sur une sélection multiple
de cellules. Si je selectionne plusieurs cellules et que
je fais F2, seule la première est touchée par la
manipulation. Comment faire cela sur une selection
multiple ?
- Sinon deuxième question, avez d'autres solutions à me
proposer pour arriver au même résultat ?

Merci d'avance

Arnaud


.




.




Avatar
Gafish
Oui, c'est impeccable, c'est aussi la solution proposée
dans un second temps par Papou et ca marche très bien !
Merci pour ta réponse !

-----Message d'origine-----
Bonjour,
Tu peux aussi sélectionner tes cellules,
Copier
Collage spécial
sélectionne valeur
Coller
Tes formules sont toutes remplacées par leur valeur.
Conditions: les cellules sélectionnées doivent être toutes
cote à cote.(Pas de sélection multiple possible)

Cela convient-il?

-----Message d'origine-----
Bonjour, et merci pour la réponse !
En fait, j'aurai souhaité éviter les macros, car c'est
suite à la question d'une personne qui ne connait pas du
tout les macros, c'est pourquoi je cherchais une
combinaison de touches.
Mais merci beaucoup pour la réponse !

-----Message d'origine-----
Bonjour Gafish
Avec une petite macro ?
For Each c In Selection
c.Value = c.Value
Next c
Cordialement
Pascal

"Gafish" a écrit
dans le message de

news:0bb601c3ba75$b0a1ce80$
Bonjour

Pour figer une formule, je fais un F2 puis un F9 (cela
me



remplace alors la formule par le résultat, ce qui fait
que


si les cellules participant à l'opération changent, mon
résultat ne bougera pas).
J'ai deux questions par rapport à cela :
- Je n'arrive pas à faire cela sur une sélection
multiple



de cellules. Si je selectionne plusieurs cellules et que
je fais F2, seule la première est touchée par la
manipulation. Comment faire cela sur une selection
multiple ?
- Sinon deuxième question, avez d'autres solutions à me
proposer pour arriver au même résultat ?

Merci d'avance

Arnaud


.

.


.