Nope - not possible as executing another macro will terminate the first one. Also it's not poasible to call one macro from another one.