获取 Office 或 WPS 的当前激活的 Excel 失败
问题描述:
使用指令“获取当前激活的Excel对象”时报错获取 Office 或 WPS 的当前激活的 Excel 失败
或者不能获取 office 或者 wps 的当前激活 Excel
。
原因①:
当前没有已打开Excel文件,导致获取不到已打开的 Excel 对象。
解决方法:
重新打开需要操作的 Excel 文件,再重新运行应用
原因②:
当前打开的 Office 与 WPS 使用的权限与影刀运行的权限不一致
解决方法:
将影刀运行的权限与 Excel 文件运行的权限改为一致。
例如:影刀使用管理员权限打开,则 Excel 文件也需要用管理员权限打开;影刀使用非管理员权限打开,则 Excel 文件也需要用非管理员权限打开。
原因③:
Office 和 WPS 都打开了表格,不能确定当前激活的 Excel。或者Office 和 WPS 都有正在运行的进程。
解决方法:
关闭不需要操作的 Office 或 WPS 进程,并在任务管理器中杀掉对应进程(WPS 的进程有wps.exe
和et.exe
,两个都要杀掉)