Have you explored this solution?

http://www.excelforum.com/the-water-...ms-update.html