I'm not familiar with the OLE control you are trying to use here, but that may be what's preventing the runtime from switching documents. It at least sounds plausible.
>That makes sense--oddly enough. I just wish I could assign the documentFile property during the Init of an OleControl. I'm sure there's a really good reason why we can't reassign an olecontrol to a different document...Well, one problem would be (maybe) having setting an excel object documentFile to, say, an access database...