Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Calvus

XLDnaute Barbatruc
Bonsoir,

Est il possible de figer une date ?

J'explique. Je voudrais noter sur une feuille, ou plusieurs, un moment de modification.
J'ai pensé par exemple, à : si(a1=1;aujourdhui())

Le problème est que demain, j'aurai la date de demain....

Peut on donc figer le date du jour ?

Evidemment, je suppose que la formule aujourdhui() n'est pas la solution, seule en tout cas.

Merci.
 
Re : Figer une date

Bonsoir le fil 🙂, Calvus 🙂

un essai de code, à chaque changement de la feuille (si c'est ça ?)

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
 [B1] = Date
End Sub

@ +
 
Re : Figer une date

Bonsoir, bonsoir Staple Mth 🙂

Je viens de trouver, je n'avais pas vu à ma 1ère recherche.

C'est une formule d'Hoerwind

=SI(E6="";"";SI(CELLULE("adresse")=CELLULE("adresse";E6);MAINTENANT();D6))

Je vais essayer maintenant de décrypter pour adapter correctement.

Merci à vous.

Bonne soirée.

Edit : Merci Yann
 
Dernière édition:
Re : Figer une date

Bonsoir Calvus, Staple, et à ceux qui passeront par ici,

Tu peux aussi garder en mémoire cet instant dans l'une des propriétés du Classeur,
comme ici en l'écrivant dans la rubrique "Mots-Clés":

Code:
With ThisWorkbook
   .Keywords = CDec(CDate(Date) + CDate(Time))
   .Save
End With

Par la suite, en cherchant un peu, tu trouveras bien comment le récupérer,
et si besoin le traduire en format "16 septembre 2010" et "22 h 31"

Amicalement

Yann
 
Re : Figer une date

Bonsoir le forum, bonsoir calvus.
de mon coté, je procede ainsi pour noter la date de la derniere modif

Private Sub inscription_date_derniere_modification_en_excel_et_TB()

'rem je place en "fsigna" (cb2, 5) la valeur de la cellule en "para" cell(2,7) qui a pour valeur Aujourdhui()

Sheets("fsigna").Cells(Me("Combobox1").ListIndex + 2, 5).Value = Sheets("para").Cells(2, 7).Value
End Sub

A voir si cela te convient?

cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
15
Affichages
779
Réponses
16
Affichages
583
Réponses
10
Affichages
383
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…