Aide pour une formule

Bonjour au Forum

J'aurais besoin d'une aide sur formule avec une condition "Si"

Je vous joins le fichier

En vous remerciant

Slts

28essai-date.xls (13.50 Ko)

Bonjour captainejack, le forum,

La réponse dans le fichier joint.

Cordialement

Joseph

17essai-date.xls (20.00 Ko)

Bjr Joseph67

Merci pourton aide

je me suis peut être mal exprimé, mais j'ai téléchargé le fichier modifié, et quand il y a "vendu" , cellule C3 reste vide, et je souhaiterai que la date reste...

En te remerciant

Slts

Bonsoir

Tu t'expliques mal

Si il y a "En vente" tu veux la date du jour qui change chaque jour ou la date du jour au moment où tu as mis "En vente" sans que celle-ci change

Même reflexion pour "Vendu"

Cette macro marque la date du jour sans possibilité qu'elle soit actualisée en fonction du jour

A placer dans le code de la feuille

Clic droit sur l'onglet ----> Visualiser le code

Private Sub Worksheet_Change(ByVal Target As Range)
 If Target.Count > 1 Then Exit Sub
  If Target.Address = "$B$3" Then
    Range("C3") = Format(Now, "dd-mmm")
  End If
End Sub

Si pas ça reviens avec des explications plus claires (au moins pour ma compréhension personnelle à moi tout seul)

Bsr Bonzai

je m'explique peut etre mal

Ce que je souhaite, c'est que le jour où je mets "En vente" la date s'affiche

Le jour où je mets "Vendu" la date de mise en vente reste

Donc , j'ai pensé à mettre une condition qui fonctionne , mais je sèche pour que la date de mise en vente reste le jour où l'objet est vendu

Slts

Bonjour

je me permet d'insister, la date que tu vas marquer lors de la mise "En Vente", tu veux qu'elle ne bouge plus ou tu veux qu'elle actualise en fonction de la date (ce que fait la fonction MAINTENANT())

Si c'est cela

a essayer

Edit: Grosse bêtise

Bonsoir,

Peut être ceci ?

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Target.Address = "$B$3" Then
Select Case Target
Case "Vendu"
Case "En Vente": Range("C3") = Format(Now, "dd-mmm")
End Select
End If
End Sub

Amicalement

Bonsoir Dan

J'ai essayé le code et ça marche ainsi que celle de Bonzai

Je n'aivais pas pensé qu'en mettant "MAINTENANT () dans ma formule, la date changé avec le jour: ce n'était pas le but recherché:Mais à part un code VBA, il n'y aurai pas une formule, car en code vba je suis un peu nul et je ne sais pas comment l'introduire dans mon tableau final

Je vous remercie pour votre patience et votre aide

Slts Dan

Re,

Si tu le veux par formule vois ce lien avec quelques explications de Nad et moi-même --> Date Figée

Amicalement

Bonjour

Je reviens vers vous pour résoudre mon problème après plusieurs jours de recherches suite aux explications données ci dessus. Je n'arrive toujours pas à garder afficher la date "En vente" et "vendu". Avec la formule en E3, et F3, elle change au jour le jour.

J'ai coché dans Outils/Option/Calcul ==> Itération et j'ai ce code VBA

"Private Sub Workbook_BeforeClose(Cancel As Boolean)

Range("Date").Select

Selection.Copy

Selection.PasteSpecial Paste:=xlValues

End Sub"

Mon souhait serait:

1) quand j'inscrit "En Vente" en C3==>la date s'affiche automatiquement en E3

2)Quand j'inscrit "Vendu" en C3 ==> la date s'affiche en en F3 et la date en E3 reste affichée

J'ai joins le fichier

Je galère avec ce problème, merci pour votre aide et suis désolé si j'insiste

Slts à tous

6essai-date.xls (19.50 Ko)

Bonjour

Teste ce fichier

Amicalement

Nad

Bsr Nad

J'ai téléchargé le fichier

Pour le moment ça me convient mais je regarderai demain, voir si la date n'a pas changé Il faudrait, quand j'ouvre le fichier que la date reste celle d'aujourd'hui

En te remerciant pour ton aide

Slts

Re

La date ne devrait pas bouger.

Tu me confirmeras cela demain.

Nad

Bjr Nad

Super !, cela fonctionne

Encore Merci pour ton aide et je te souhaite une bonne journée

Merci

Dan

-- Mer Mai 25, 2011 7:04 am --

Bjr Nad

Super !, cela fonctionne

Encore Merci pour ton aide et je te souhaite une bonne journée

Merci

Dan

Rechercher des sujets similaires à "aide formule"