You can use OnTime to schedule a macro to run at a set time. See
http://www.cpearson.com/excel/ontime.htm
--
HTH
Bob Phillips
(remove nothere from the email address if mailing direct)
wrote in message
oups.com...
I want to set my worksheet that will always be open on my machine to
automatically refresh the data at 12am. Is the only way to do that with
a macro? If so, how do I go about that. Thanks!