Quote Originally Posted by Howard Kaikow
If you use some efficiency techniques, the could will run faster.
For example, remove unnecessary object references by using With and End With statements.
OK, so repeatedly calling methods on objects is bad. That will help me speed up some other, less frequently used macros.

The newmail macro is still unusable, though. I'm now doing a Set myItem = .Items(i), but I still have to get the .Subject once when going through the loop. So the code has gone from 20-30 times slower to only 10 times slower... not quite enough.

Leave it to MS to take something that was easy to use before and make it worse.

Thanks... any other suggestions?

hjh