Please define "multithread"
I have a feeling that this is for VB not VBA
VB has a version 6 but VBA does not - it only has application versions
That being the case, you would need to post this in the VB5/6 forum
Rgds, Geoff
[blue]Si hoc signum legere potes, operis boni in rebus Latinus alacribus et fructuosis potiri potes![/blue]
Want the [red]best[/red] answers to your questions ? faq222-2244