How to delay a rebuild

Hi,
I am using Part.EditRebuild3() through a VB6 program for a SW2005/7session to update the model after I set few parameters.

I have multiple forms each having some entries, as I accept entriesfrom user on one form and change the SW parameters it automaticallyupdates the model as soon as I close that form and open anotherone. Is there any way I can instruct SW to wait until I firePart.EditRebuild3() myself at the end of last form?

I do not want to put all entries on single form and I do not wantto pass on multiple variables across forms neither I want too manyglobal variables.

Any help is appreciated

Thanks
Raghawendra

SolidworksApi macros