问题描述
多年来,我一直在通过第三方软件自动执行MS Office,但是似乎Microsoft 365即点即用版本并未在Windows上注册自己,从而无法从第三方软件自动执行Office。
但是,这些天似乎已经安装了“ Office 365”或“ Microsoft 365”的“即点即用”版本。如果安装零售版,则可以使办公室自动化,而不会出现问题。
在安装了“即点即用”版本的办公软件后,第三方对象的createobject函数失败。
我们如何激活Office的“单击运行”版本,这样我们就可以通过第三者软件使用办公自动化,而无需执行以下操作:-
1,Open Excel
2,Open a blank workbook
3,Click View then Macros
4,type test and click "Create"
5,Click Tools then References
6,Click Browse
7,Select either
c:\Program Files\Microsoft Office\root\VFS\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\mso.dll
c:\Program Files\Microsoft Office\root\VFS\ProgramFilesCommonX86\Microsoft Shared\OFFICE16\mso.dll
Depending if you have 64 bit office or 32 bit office.
8,Click OK and close the Microsoft Visual basic for Application then close Excel.
另一个张贴者也遇到了同样的问题,并注册了typelib regtlib.exe,但regtlib.exe不在PC上。参见https://answers.microsoft.com/en-us/msoffice/forum/msoffice_install-mso_win10-mso_2016/office-click-ro-run-and-ole-automation/abc2fe0d-58e4-42eb-84ef-a6e7c1c7b3f4
有人有什么想法吗?
预先感谢
Rob
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)