Updating an OLE object without all the flashing

As background, I'm updating values within an embedded spreadsheet using the API.  However, it tends to flash a lot.  It activates (following the swOleObj.SetActive(True) call) and seems to flash a lot (maybe highlighting, then opening up more), the code does it's thing, then on the SetActive(False) call, it flashes again.  It does this for each of the embedded spreadsheets which becomes annoying.

What I would like to do is simply update the cell values within the object without it thinking it has to open/close and flash while it's doing it.

Any ideas?

Thanks.

SolidworksApi macros