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

Qui c'est ???? ben pas l'plombier

  • Initiateur de la discussion Initiateur de la discussion altinea
  • Date de début Date de début

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 !

altinea

XLDnaute Accro
Bonjour au Forum,
je suis à la recherche d'une astuce permettant de pouvoir lire le nom de la personne ainsi que la date et l'heure de la consultation d'un fichier excel.
exemple, j'ouvre le fichier excel.xls et j'aimerai pouvoir lire sur une feuille du classeur, mon nom ainsi que la date et l'heure à laquelle je l'ai consulté.
Merci de m'informer, car je ne trouve rien dans le site, merci de votre aide😡
 
Re : Qui c'est ???? ben pas l'plombier

bonjour altinea,

voici un essai avec ce code à placer sur ThisWorkbook :
VB:
Private Sub Workbook_Open()
With ThisWorkbook.Sheets("Feuil1")
    .Range("A" & .Rows.Count).End(xlUp).Offset(1, 0) = Environ("UserName")
    .Range("A" & .Rows.Count).End(xlUp).Offset(0, 1) = Now
End With
A chaque ouverture du fichier :
> le nom de l'utilisateur sera saisi en colonne A.
> la date et l'heure seront saisis sur la même ligne, en colonne B.

a+
 
Dernière édition:
Re : Qui c'est ???? ben pas l'plombier

Merci beaucoup Mromain, cela fonctionne,juste pour ceux que cela pourraient interresser, je complète ton code

Private Sub Workbook_Open()
With ThisWorkbook.Sheets("Feuil1")
.Range("A" & .Rows.Count).End(xlUp).Offset(1, 0) = Environ("UserName")
.Range("A" & .Rows.Count).End(xlUp).Offset(0, 1) = Now
End With
End Sub

Merci pour ta rapidité, bonne journée à tous
 
Re : Qui c'est ???? ben pas l'plombier

merci Mromain, cela correspond à ce que je recherche, merci beaucoup

je met juste le code complet afin que certains débutants comme moi ne galère pas

bonne journée


Private Sub Workbook_Open()
With ThisWorkbook.Sheets("Feuil1")
.Range("A" & .Rows.Count).End(xlUp).Offset(1, 0) = Environ("UserName")
.Range("A" & .Rows.Count).End(xlUp).Offset(0, 1) = Now
End With
End Sub
 
- 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
5
Affichages
307
Réponses
5
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…