I have a number of users I support that are asking for things to happen automatically ( well more automagically but that's another point!).
One want events to happen every 120 secs ( see my other question ) and also another wants 1 thing to happen say at 5pm each business day. This has to be on the Excel sheet so therefore VBA as addins etc will be a no no, as it needs to be self contained.
I have a big dislike of using Application.OnTime
I think its dangerous and unreliable, what does everyone else think?
EDIT: Cross post is at VBA Macro On Timer style to run code every set number of seconds, i.e. 120 seconds