Frequently when writing my macros, I want a message box to come up, but if nobody clicks OK after 2 seconds I want the message box to close and the macro to continue to run. I don't know the proper code, but here is my attempt.

Msgbox("Don't forget to Yadayada poopoo")
application.wait(Now+TimeValue("0:00:02"))
Msgbox.close