我问这个问题,因为当文档以安全模式打开时,我的宏崩溃,指向这一行:
strInput = ActiveDocument.Content
因此,要防止出现此错误消息:
此命令不可用,因为没有文档打开。错误代码4248
我想检查是否有打开的文件。如果没有,那么设置一些计时器并循环,直到用户改变文档的模式。
答案 0 :(得分:0)
你的意思是保护模式吗?
在这种情况下,您可以处理Application类的ProtectedViewWindowActivate事件,该事件在激活任何受保护的视图窗口时触发。
有关详细信息,请参阅Working with Document Protected View Events in Word。