Figer valeurs variables

Bonjour,

Je suis devant un problème depuis 1 semaine.

Je m'explique:

J'ai un tableau excel relié a Reuters. En faite ce tableau me sert a calculer des variations de prix.

J'ai pour simplifier en colonne A une liste de date.

en colonne B une liste de valeurs (de prix)

Ces 2 colonnes évoluent souvent (au moins 1 fois par jour)

Ensuite, en colonne C et D je souhaite garder, enregistrer la valeur et la date a une certaine date choisi.

par exemple je souhaite avoir la prix à la date du 05/02/2010

Toutes les lignes qui seront au 05/02/2010 doivent faire apparaitre en colonne D le prix et en colonne C la date ( le 05/02/2010)

le lendemain, si une ligne passe par exemple au 06/02/2010 et que moi j'ai laisser mon choix de 05/02/2010 je souhaite que la ligne reste au 05/02/2010 et ne change pas.

C'est assez difficile d'expliquer par écrit... j'espère avoir été assez clair.

En gros je souhaite garder une valeur dans une cellule même après que la cellule de référence est changé.

Je vous remercie par avance pour toute l'aide que je peux recevoir

Cordialement

Salut;

as tu essayés copiage spécial/valeur?

cette fonction copie la valeur et la valeur seule de ta cellule source.

Il me faut quelque chose d'automatique...

Il faut que la valeur en colonne C change automatiquement si la date choisi est la meme que la date en colonne A.

Exemple:

.....A...................B............C..........D.............E

01/02/2010...........15.......(formule)...(formule)...01/02/2010

02/02/2010...........52.......(formule)...(formule)

01/02/2010 ...........8.......(formule)...(formule)

voila grosso modo, en E1 j'ai la date que je veux

En C1 je veux que la formule m'affiche 01/02/2010 car E1 = A1

En D1 je veux que ça m'affiche 15 car c'est la valeur que je veux étant donné que c'est la bonne date.

Imaginons que demain les dates bougent, le veux que en C1 et D1 la date et la valeur ne change pas si la date en A1 est différente de E1.

-- 09 Fév 2010, 18:32 --

je cherche formule excel ou code VBA, je prend tout en faite

MERCI !!!

-- 10 Fév 2010, 13:29 --

personne ne peut m'aider??

Déterrage de topic et je m'en excuse.

Voici la réponse à ton problème d'il y a quelques années en arrière (en espérant que tu aies trouvé entretemps).

Sub figer_valeurs()

Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _

:=False, Transpose:=False

End Sub

Un petit bouton de formulaire pour le tout et c'est magnifique.

Rechercher des sujets similaires à "figer valeurs variables"