I'd be interested in hearing people's views on something. Does everyone feel that your Dim statements should generally appear at the beginning of your functions and subs, or do some feel it's ok and even beneficial to place them anywhere you like, especially if there's no trouble keeping track? Thanks.