Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba Visio文档。关闭操作已禁用_Vba_Visio - Fatal编程技术网

Vba Visio文档。关闭操作已禁用

Vba Visio文档。关闭操作已禁用,vba,visio,Vba,Visio,我有一些Visio的VBA代码,它保存了一个文档XML文件,然后修改XML,然后重新打开该文件。然后,代码关闭临时XML文件,但Visio在Document.Close方法调用上引发了“请求的操作当前已禁用”的异常 在尝试关闭文档时,我无法找到导致此异常的具体信息,我想知道这些信息是否可用。如果要关闭的文档不是活动文档,则该操作将被禁用。换句话说,激活文档,然后将其关闭

我有一些Visio的VBA代码,它保存了一个文档XML文件,然后修改XML,然后重新打开该文件。然后,代码关闭临时XML文件,但Visio在Document.Close方法调用上引发了“请求的操作当前已禁用”的异常


在尝试关闭文档时,我无法找到导致此异常的具体信息,我想知道这些信息是否可用。

如果要关闭的文档不是活动文档,则该操作将被禁用。换句话说,激活文档,然后将其关闭