I'm crossposting this here since maybe some of the Excel VBA people out there may have encountered this before....

I initially put it in the Excel forum: Post 189103