- Excel : copier valeur d'une formule autre page si vide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
- Déplacer une colonne excel - Guide
7 réponses
2 août 2022 à 14:26
Bonjour Youyou
Essayer cette formule si j'ai bien compris votre problème
=SI(Feuil2!$B1<>"";Feuil1!$A1;"")
2 août 2022 à 15:31
Bonjour
Il faut faire un copier/coller valeur pour figer les valeurs en colonne B
2 août 2022 à 15:56
Bonjour à tous les deux
Ou alors utiliser une macro, mais pour ça il faudrait montrer le ficiher
Cdlmnt
Modifié le 2 août 2022 à 16:24
Tu ne dis vraiment pas grand chose dans ton fichier (une seule feuille !)
Un essai avec ce que j'ai compris
https://www.cjoint.com/c/LHcoxonb4aB
Cdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question2 août 2022 à 17:15
Désolé, j'ai supprimé mon envoi qui ne correspond pas à ta demande.
Le pb vient du fait que tu as des formules (ce que je n'avais pas vu)
Je pense que la solution passe par un bouton à cliquer pour faire les copies
Je te fais ça
Modifié le 2 août 2022 à 17:28
ça devrait aller mieux
https://www.cjoint.com/c/LHcpzsU5qhB
Le code est dans le Module 2
Il te faut supprimer le code du module de Feuil1
dlmnt
2 août 2022 à 18:13
Il reste (peut être un pb)
Tu as des formules du genre =ALEA.ENTRE.BORNES(0;36) qui sont recalculées à chaque changement dans ta feuille, y compris quand on lance la copie via le clic sur OK, ce qui ne permet pas de voir en feuille 1 les dernières valeurs transférées(qui sont remplacées par des nouvelles)?
Si ce n'est pas un pb, ça roule comme ça
sinon tu on peut bloquer le recalcul automatique en début de procedure OK et le réactiver à la demande via un petit bouton par exemple, tu dis
Cdlmnt
2 août 2022 à 14:52
Je me suis mal exprimé, la valeur de A1 peut changer et j'aimerai garder les valeurs précédentes d'où mon besoin d'enregistrer sous la dernière valeur connue.