Horodatage en Excel
Sly
-
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je cherche une façon de faire inscrire automatiquement la date et l'heure d'une entrée sur excel afin de garder la trace du moment de cette entrée?
Est-ce possible et aussi aussi de faire ajouter une signature?
Sly
je cherche une façon de faire inscrire automatiquement la date et l'heure d'une entrée sur excel afin de garder la trace du moment de cette entrée?
Est-ce possible et aussi aussi de faire ajouter une signature?
Sly
A voir également:
- Horodatage en Excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Mise en forme conditionnelle excel - Guide
- Si ou excel - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
1 réponse
Bonjour
Ces codes inscrivent dans un fichier .txt qui a ouvert et fermer le classeur (le fichier .txt est créé lors de la 1° ouverture après livraison de l'appli
Michel
Ces codes inscrivent dans un fichier .txt qui a ouvert et fermer le classeur (le fichier .txt est créé lors de la 1° ouverture après livraison de l'appli
Option Explicit Const fichier As String = "D:\documents\bigbrother.txt" 'A ADAPTER AU CONTEXTE Private Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" _ (ByVal lpBuffer As String, _ nSize As Long) As Long 'A partir d'une démo de @+Thierry & Michel_M pour XLD(octobre 2006) Private Sub Workbook_Open() Dim lpBuff As String * 25 Dim retour As Long Dim utilisateur As String, cafte As String retour = GetUserName(lpBuff, 25) utilisateur = Left(lpBuff, InStr(lpBuff, Chr(0)) - 1) cafte = "Ouvert à : " & Format(Now, "dd/mm/yyyy hh:mm:ss") & _ vbTab & "par : " & utilisateur Open fichier For Append As #1 Print #1, cafte Close End Sub Private Sub Workbook_BeforeClose(Cancel As Boolean) Dim lpBuff As String * 25 Dim retour As Long Dim utilisateur As String, cafte As String retour = GetUserName(lpBuff, 25) utilisateur = Left(lpBuff, InStr(lpBuff, Chr(0)) - 1) cafte = "Fermé à : " & Format(Now, "dd/mm/yyyy hh:mm:ss") & _ vbTab & "par : " & utilisateur Open fichier For Append As #1 Print #1, cafte Close End Sub
Michel