Hoi,
Ik wil graag een log maken van wie er op welk moment in een bepaald bestand zit. Ik heb de volgende macro gemaakt die gaat draaien op het moment van sluiten van het bestand:
Maar hoe roep ik nu op een juiste manier de expressies Y en U op zodat deze waarden ook in de desbetreffende cel terecht komen?
Graag jullie advies...
Ik wil graag een log maken van wie er op welk moment in een bepaald bestand zit. Ik heb de volgende macro gemaakt die gaat draaien op het moment van sluiten van het bestand:
Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim Y As Variant
Dim U As Variant
Application.ScreenUpdating = False
Y = Format(Now, "yyyy-mm-dd_hh:mm:ss")
U = Application.UserName
Workbooks.Open ("log.xlsx") 'geen pathfile want het bestand staat in de default path
Range("A1").Select
Selection.End(xlDown).Select
Selection.End(xlDown).Select
Selection.End(xlUp).Select
ActiveCell.Offset(1, 0).Range("A1").Select
'hierbij wordt de juiste positie bepaald in het werkblad
'------------
'HIER moet de opdracht komen voor het plakken van de waarde U
'------------
Range("B1").Select
Selection.End(xlDown).Select
Selection.End(xlDown).Select
Selection.End(xlUp).Select
ActiveCell.Offset(1, 0).Range("A1").Select
'------------
'HIER moet de opdracht komen voor het plakken van de waarde Y
'------------
'---------nog - toe - voegen ------
'Workbook.close
End Sub
Maar hoe roep ik nu op een juiste manier de expressies Y en U op zodat deze waarden ook in de desbetreffende cel terecht komen?
Graag jullie advies...