Hi. I am studying the book Excel 2002 VBA by Stephen Bullen et.al. and one of his examples is the following line of code:

If Not IsEmptyWorksheet(ActiveSheet) Then Exit Sub

He is trying to ensure that the the proceedure begins with a fresh clean work sheet. However, when I try to run it I get an error that says the "sub or function is not defined". So far none of his examples have had a problem and I was wondering why this might not be working? I am running Excell 2003. Is this function no longer support? That is the only thing I can think of. Any ideas?

Thank you.