Hi, i've got a Form which has a Text Box on it with a Date Picker Function. The operator of the database clicks on the Text Box in the form, the Date Picker Calendar opens, and he selects the date needed. This triggers a VBA function called JulianDate which converts the calendar date selected in the Text Box to a "Ordinal" or "Julian" date for my Database. HOWEVER, the operator is typically working with a handheld barcode scanner, and I have seen times where they are not paying close attention to what they are doing and accidentally scan a barcode while the cursor is in the Text Box where they are supposed to select the date. This causes the VBA window to open and his barcode data is dumped right into the middle of my script. I can fix this manually, but this causes confusion for the operator and is a hassle. Is there any way to protect that Text Box so that the only data that can be entered is by the Date Picker calendar, and not by scanning or manual data entry, or that if this does happen, the VBA window doesn't open and allow the scanned data to be accidentally inserted into my Code? Thanks for any ideas!