Option Compare Database
Option Explicit
Sub ClickTracker()
With Screen
If
.ActiveControl.ControlType = acCommandButton Then
ClickTracker_save
End If
End With
End Sub
Sub ClickTracker_save()
Dim db As DAO.Database, rs As
DAO.Recordset
'
On Error GoTo err_sub
'
Set db =
CurrentDb
Set rs = db.OpenRecordset("tbl_ClickTracker",
dbOpenDynaset, dbSeeChanges)
With Screen
rs.AddNew
rs.Fields(1) =
.ActiveForm.Name
rs.Fields(2) = .ActiveControl.Name
rs.Fields(3) =
.ActiveControl.Caption
rs.Fields(4) =
GetUser()
rs.Fields(5) =
DateNoTime(Now())
rs.Update
End With
Set rs = Nothing
Set db = Nothing
exit_sub:
Exit Sub
'
err_sub:
Debug.Print Err.Number, Err.Description
Resume
exit_sub
'
End Sub