Alright, just kind of wondering... I'm not sure if multi threading is the right term. HOWEVER, is there a way to make two subs run at the same time within vba? I know I could intermingle two subs together to give the illusion... but is there a way of doing this? I have a process that I have automated, and it would really speed things up if I could kick off a couple subs at the same time.