Alan,
BTW: before i used arrays i tried the .SpecialCells(xlCellTypeVisible) trick after i set an autofilter on the column through which i wanted to loop. This also increased the calculation speed, but from 6 to 7 seconds to like 4 or 5 seconds..
Arrays just did the trick for me! :-)
Nice to see all the posts! Good learning stuff! :-)
Bart
Bookmarks