Welcome to the Board!
Sure, you can put a static date into a hidden sheet and evaluate it in the open event. If it's passed your date then use an inputbox/userform for a password and if it doesn't pass then close the wb.
You might want to be careful about legal implications of locking people out though. It's be a topic of conversation for years and does regard weighing very seriously depending on your situation.
HTH,