Hi Matt,

Very nice alternative, just one tiny tweak maybe... a "DoEvents" directly after the declaration of variables in "IEProgressExample" to allow time for the 'Macro' Dialog to unload just in case the user's actuating it from there (as I did).

Good Stuff
John

PS: So can we expect to see this submitted to the knowledge-base soon?