Fonction SI par rapport à cellule + date

Bonjour à tous,

je sèche vraiment sur un problème. J'ai déjà tenté avec les fonction SI et ESTNUM mais je n'y parviens pas...

Dans mon fichier joint, je souhaite faire la chose suivante :

Si je mets en D2, le visa RF ou DE (l'un ou l'autre), alors en B2, cela recopie la valeur de A2 et en C2, cela mets la date du jour. Par la suite, il ne faut pas que la date du jour se modifie sur le fichier est ouvert une autre jour....

Cela fait déjà un bon moment que je cherche sans succès

9classeur1.xlsx (8.63 Ko)

Bonjour,

Si la date ne doit pas changer, utilises une procédure évènementielle. A mettre dans le module de la feuille :

Private Sub Worksheet_Change(ByVal Target As Range)

    If Target.Count > 1 Then Exit Sub
    If Target.Column <> 4 Then Exit Sub

    If Target.Value = "RF" Or Target.Value = "DE" Then

        Application.EnableEvents = False

        Target.Offset(, -2).Value = Target.Offset(, -3).Value
        Target.Offset(, -1).Value = Date

        Application.EnableEvents = True

    End If

End Sub

OK pour cela, merci beaucoup !

Mais pour le reste, pour que cela affiche cette date et que ça reprenne les données ?

vinzu a écrit :

OK pour cela, merci beaucoup !

Mais pour le reste, pour que cela affiche cette date et que ça reprenne les données ?

Theze vient de te donner la solution ....

Pour cette macro évènementielle :

Tu dois faire un clic droit sur l'onglet de ta feuiile ... et recopier son code qui est parfait .... dans le module de la feuille ...

Edit : Rajout de ton Fichier test ...

8test-vinzu.xlsm (12.70 Ko)

OK je n'avais pas tout compris

Maintenant si je veux répéter l'opération pour les lignes suivantes, je continue avec le même système ?

vinzu a écrit :

OK je n'avais pas tout compris

Maintenant si je veux répéter l'opération pour les lignes suivantes, je continue avec le même système ?

Content que cela fonctionne ...

Si tu fais un test ...

Tu verras que tu peux continuer autant que tu veux dans ta feuille .... tant que tu saisis bien le Visa dans la Colonne D ... !!!

SUPER !! Un tout grand MERRRRCCCCCCCCCCCIIIIIIIIIIIIIIIII !!!!!!!!!!!!!!!!!

vinzu a écrit :

SUPER !! Un tout grand MERRRRCCCCCCCCCCCIIIIIIIIIIIIIIIII !!!!!!!!!!!!!!!!!

Tes remerciements doivent aller exclusiment à Theze ...

Et, en tout état de cause ... Merci ... pour tes remerciements ...

Rechercher des sujets similaires à "fonction rapport date"