Create a Time Clock Form in Microsoft Access. Clock In and Out using Buttons, Prevent Manual Entry

Learn how to create a basic time clock for employees to clock in and out for work, lunch breaks, etc. in your Microsoft Access databases. They will not be able to manually enter or edit records, or go back through previous days.
Austin from Portland OR (a Silver Member) asks: I want to create a simple time clock form so my users can clock in and out for the day, clock out for lunch breaks, and so on. I'd like to use buttons for clocking in and out because I don't want them to be able to edit their times manually. Also, I don't want them to be able to go back to previous days and change their info. How can I do this?
BONUS FOR CHANNEL MEMBERS:
Silver Members and up get access to an EXTENDED CUT of this video which covers additional examples. That video will show you how to create a Main Menu with a simple employee log on with a password. They will then be able to open the time clock form for ONLY their data. They can clock in and close the form if they want. When they go to clock out, the time clock will show the previous record they clocked in under. You will also learn how to disable the clock in button, and close the form when they clock out.
MEMBERS ONLY VIDEO:
• Create a Time Clock Fo...
BECOME A MEMBER:
/ @599cd
LINKS TO TOPICS MENTIONED:
Get on my Mailing List: 599cd.com/YTML
Calculate Hours Worked: 599cd.com/TimeSpent
Access Expert 11: 599cd.com/ACX11
Relationships: 599cd.com/Relationship
Relational Combo Box: 599cd.com/RelationalCombo
Security Seminar: 599cd.com/Security
ADDITIONAL RESOURCES:
FREE Access Level 1: 599cd.com/Free1
FREE Customer Template Database: 599cd.com/XCDT
$1 Access Level 2: 599cd.com/1Dollar
Your Questions Answered: 599cd.com/TechHelp
Learning Connection 50% OFF: 599cd.com/Connection
Survey: 599cd.com/survey
Richard's Blog: 599cd.com/blog
Access Forum: 599cd.com/AccessForum
Twitter: / learningaccess
en.wikipedia.org/wiki/Microso...
products.office.com/en-us/access
microsoft.com/en-us/microsoft...
Email Me: amicron@gmail.com
KEYWORDS:
microsoft access, ms access, #msaccess, #microsoftaccess, show date picker, locked, enabled, data entry, timeclock, microsoft access time clock templates, time tracking, time tracker, employee time clock, time card, time hour tracking, time sheet, timesheet, track employee hours
QUESTIONS:
Please feel free to post your questions or comments below. Thanks.

Пікірлер: 40

  • @vwv5555
    @vwv55553 жыл бұрын

    I have learned a lot from you. Thanks!!

  • @599CD

    @599CD

    3 жыл бұрын

    Glad to hear it!

  • @smackdown9825
    @smackdown98253 жыл бұрын

    Excellent information here, thank you!

  • @599CD

    @599CD

    3 жыл бұрын

    Glad you enjoyed it!

  • @mercuryptapb
    @mercuryptapb3 жыл бұрын

    really enjoyed, thanks alot

  • @599CD

    @599CD

    3 жыл бұрын

    Glad to hear it!

  • @BanditFX7
    @BanditFX73 жыл бұрын

    you master your subject well - great

  • @599CD

    @599CD

    3 жыл бұрын

    Thanks

  • @pavelzaytsev_moscow
    @pavelzaytsev_moscow5 ай бұрын

    Richard Super Teacher in Access! Thanks 🙏 Be happy

  • @599CD

    @599CD

    5 ай бұрын

    Don't worry...

  • @lozanos55
    @lozanos552 жыл бұрын

    Thank you, I followed this exactly and I love it. Just what I was looking for. I have a question about the TimeClockT. While I leave Access open to continually time in and out, it does not save each time in and out. It overwrites the timeclockid for the day. How do I get it to save for breaks throughout the day? I noticed if I close Access it will create a new timeClockID which is what I'm looking for. What did I miss? I use MS Access through MS Office 365. thanks

  • @599CD

    @599CD

    2 жыл бұрын

    Make sure you go to a new record

  • @stellakuisseu8220
    @stellakuisseu82202 жыл бұрын

    thanks for the video. I want to know if it is possible to calculate absences while using this method. if yes how does it works?

  • @599CD

    @599CD

    2 жыл бұрын

    599cd.com/tips/access/student-attendance-append-query/

  • @aneeshakm3508
    @aneeshakm35086 күн бұрын

    I am trying to add the code as per your video but it is giving an error that declare variable . Can you please let me know what should be done

  • @aidanadiahzaidi6858
    @aidanadiahzaidi68583 жыл бұрын

    Hi, I want to watch the video on how to generate the ERD after we put all the details. This my task for my assignment. Please help me.

  • @599CD

    @599CD

    3 жыл бұрын

    Good luck with your assignment.

  • @anujwadhwa2853
    @anujwadhwa2853 Жыл бұрын

    Wonderful video. Went exactly as per that and it worked marvellously. However, my issue is that it runs on one PC and the same file, when copied on another PC, doesn't work. To explain, Clock In and Clock Out buttons when pressed, do not result in display of any data in the Time In and Time Out Fields on the Form

  • @599CD

    @599CD

    Жыл бұрын

    599cd.com/ask

  • @ch_rlieb03
    @ch_rlieb032 жыл бұрын

    🐐

  • @599CD

    @599CD

    2 жыл бұрын

    Moo

  • @lailajess4972
    @lailajess49723 жыл бұрын

    nice. tnx.

  • @599CD

    @599CD

    3 жыл бұрын

    Most welcome

  • @lailajess4972

    @lailajess4972

    3 жыл бұрын

    @@599CD Tnx. You are a great. I have been thinking long time. I have been using 10 windows.. So I can't. Not easy way. 7 windows I can . Again thanks.

  • @charlessorman2704
    @charlessorman27042 жыл бұрын

    Hey I've done everything and followed this video but when I clicked the buttons the Time In section just stays blank. The cursor just disappears and I've redone this countless times and ended up with the same result. I need help please

  • @599CD

    @599CD

    2 жыл бұрын

    Without seeing your database, it's impossible for me to tell what you've done wrong. Try again, from the beginning, in a new blank database (or with my free template) and don't skip any steps.

  • @vanessmensah4166

    @vanessmensah4166

    2 жыл бұрын

    @@599CD I think I'm facing a similar issue Access 2019. The Clock time table doesn't record the times as well

  • @wglastonbury3
    @wglastonbury32 жыл бұрын

    Hi, I have followed this method but the only problem I have is how do I actually let my employees use this pop up window?? Thanks

  • @599CD

    @599CD

    2 жыл бұрын

    I don't quite understand what you mean, Woody.

  • @mandomartinez9233
    @mandomartinez92332 жыл бұрын

    I can not join I keep trying not sure says something about releasing my hold? When I follow the link it takes me to a google screen that says i nee dto download the pay app. what is that?

  • @599CD

    @599CD

    2 жыл бұрын

    You've got me.

  • @akterhossain9548
    @akterhossain95483 жыл бұрын

    Time in 6 pm 01.01.2020 time out 2 am 02.01.2020 what is the formula for this? Life saving help pls

  • @599CD

    @599CD

    3 жыл бұрын

    That's basically just two date/time values without times, so those dates at midnight. The video should work fine for you.

  • @kjohnson19615068
    @kjohnson196150683 жыл бұрын

    Suppose you have more then one employee you can't just leave it open, you need to add record then clear for the next guy,

  • @599CD

    @599CD

    3 жыл бұрын

    Sure. You can do whatever you like. That's the beauty of building your own database with Access. My goal with this video was to show you the time portion. Obviously you'll want to embellish.

  • @Hatakeutd
    @Hatakeutd Жыл бұрын

    How do I make a report that shows the employee names instead of Id

  • @599CD

    @599CD

    Жыл бұрын

    You bring the employee name into the query, and then the report

  • @andresnaranjo8567
    @andresnaranjo8567 Жыл бұрын

    One button works even though I copied it and added the code for the other one it won't record the time

  • @599CD

    @599CD

    Жыл бұрын

    Bummer

  • @richlaw5136
    @richlaw51363 ай бұрын

    im getting runtime error '438' object doesn't support this property or method ??? Option Compare Database Option Explicit Private Sub StartTime_Click() StartTime = Now() Me.Refresh End Sub Private Sub EndTime_Click() EndTime = Now() Me.Refresh End Sub

Келесі