Mike, What I would recommend is that you look at using Visual Basic for Applications to implement in Excel. There are some great books like: Microsoft Excel 2002 Visual Basic for Applications Step By Step http://www.microsoft.com/MSPress/books/5163.asp Cheers! Colin