【发布时间】:2022-09-30 14:24:34
【问题描述】:
我们为 MS Excel 和 Word 2019 设计了 Microsoft 插件,用 VB.net 编写。 在那里我们设计了一个选项卡,单击此选项卡时,我们打开一个任务窗格。 在加载此任务窗格时,我们执行代码以启动另一个 Excel 文件/Word 文件。
因此,当我在 MS Word 中删除已打开的文件时,它会显示异常文件 \'Filename\' 已存在。 下面给出的是我用来删除一个已经存在的名为 processFile 的打开文件的代码 sn-p
My.Computer.FileSystem.DeleteFile(processFile)
现在,当我在 MS Excel 中运行相同的代码 sn-p 时,它不会显示此异常并删除文件。
我无法理解这种行为。 请建议是否有人对此有所了解
以下是有关我正在工作的环境的更多信息:
操作系统: 微软视窗 10 专业版
代码编辑器: 视觉工作室 2019
技术: Vb.net(.Net Framework 4.8)
微软办公版: 2019(32 位) : Microsoft Windows 10 Pro
标签: excel vb.net vsto office-addins excel-addins