VB.Net Excel自动化如何处理敏感度标签

VB.Net Excel自动化如何处理敏感度标签,vb.net,excel-automation,Vb.net,Excel Automation,当我在VB.Net中为用户创建Excel文件时,我在尝试保存文件时遇到一个错误(“当文件为只读时,您无法执行此操作”),这似乎是因为未选择敏感度标签。我还没有找到任何关于在执行Excel自动化时处理敏感度标签的文档,所以我想知道是否有人遇到过这个问题或知道任何文档?有没有办法以编程方式设置敏感度?我创建了一个模板文件(存储在数据库中并下载到本地计算机),我设置了敏感度,然后填充该模板文件,而不是通过自动化过程创建Excel文件。您是否确保该文件在文件系统级别上不是只读的,你没有以只读方式打开它?

当我在VB.Net中为用户创建Excel文件时,我在尝试保存文件时遇到一个错误(“当文件为只读时,您无法执行此操作”),这似乎是因为未选择敏感度标签。我还没有找到任何关于在执行Excel自动化时处理敏感度标签的文档,所以我想知道是否有人遇到过这个问题或知道任何文档?有没有办法以编程方式设置敏感度?

我创建了一个模板文件(存储在数据库中并下载到本地计算机),我设置了敏感度,然后填充该模板文件,而不是通过自动化过程创建Excel文件。

您是否确保该文件在文件系统级别上不是只读的,你没有以只读方式打开它?我现在来验证。这可能需要一点时间,因为我的计算机上没有问题,所以我必须等待用户的回复。尽管如此,该报告多年来一直运行良好,直到最近一波Windows/Office更新发布。它可能已经制定了新的政策,要求使用敏感度标签,但我仍在等待回音。该文件不是只读的,因此它是Excel发出可怕错误消息的另一个典型案例。我已经解决了这个问题,我将把它作为其他可能看到这个问题的人的答案。