11-04-2025 02:02 AM - edited 11-04-2025 02:03 AM
There are most likely two possible problems:
1) Additional optional parameters for the saveas and possibly a few other methods. Opening the relevant VI in the LabVIEW editor, reselecting the method and saving it solves this. It is mainly a problem with build applications from a computer with a different version of Office. You need to build applications linking to MS Office interfaces on a computer with the same office version than what you want to run it on.
2) 32-bit/64-bit problems. ActiveX supports calling Automation servers across domains and even on different computers ( but that last one is called DCOM and made nearly unusable through security configurations that most IT people haven’t bothered to understand). For some reason the 64-bit Office installer usually borks the 32-bit registration of the relevant ActiveX server component. A Repair of the Office install seems to normally fix that.