Thanks guys
I created a table called tbllogout with a yes/no, and then put in the ontimer for the main page this code...
Private Sub Form_Timer()
Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset
Dim strSQL As String
rs.Open "tblLogout", CurrentProject.Connection, adOpenKeyset, adLockOptimistic
rs.MoveFirst
If rs!Logout = True Then
Application.Quit
End If
rs.Close
Set rs = Nothing
End Sub
You can set the internal to whatever you want, then when you go into the table and choose logout to be Yes. It will run the internal time and then boot everyone, works great.