Airborne... I tried adding the .showwindowsintaskbar (never used that before!) and it seems to work just the way you're looking for in my case...
In the Findall routine, I changed:
[vba] 'Turn off screen flashing
Application.ScreenUpdating = False [/vba]
To
[vba] 'Turn off screen flashing & taskbar updates
With Application
.ScreenUpdating = False
.ShowWindowsInTaskbar = False
End With[/vba]
And near the end:
[vba] 'Restore screen updating and clear statusbar
Application.ScreenUpdating = True
Application.StatusBar = False [/vba]
To
[vba] 'Restore screen updating, show open files on taskbar and clear statusbar
With Application
.ScreenUpdating = True
.StatusBar = False
.ShowWindowsInTaskbar = True
End With[/vba]
No screen flashing, no taskbar updates until you click okay. Is that what you meant?