c# - 使用 c# 在保存时禁用更新链接
问题描述
我们正在使用 Interop 创建 excel 工作簿。我们正在将此 Excel 工作簿保存到共享文件夹中。Excel 工作表具有连接到位于另一个共享文件夹中的几个 PDF 文件的超链接。当我们直接从共享文件夹打开 excel 文件并单击超链接时,链接正常,PDF 文件打开。但是,当我们将 Excel 格式保存到本地计算机然后单击超链接时,超链接会附加 ..download\ 并更新超链接中的 URL。因此,链接不起作用。我们正在通过 c# 代码创建这个 excel 文件。
有没有办法在创建excel时通过c#代码禁用excel的更新链接?请帮忙。不确定是否已经发布了类似的问题。如果是,请重定向到我。如果您需要任何其他详细信息,请告诉我。
我在下面试过。但它不起作用。这是我尝试过的唯一步骤。
workSheet = workBook.Sheets[1];
workSheet.Activate();
workBook.UpdateLinks = Excel.XlUpdateLinks.xlUpdateLinksNever
提前致谢
解决方案
推荐阅读
- java - 尽管安装了 Java SDK,但我收到错误“要使用 keytool 命令,您需要安装 JDK”
- jmeter - 在 Jmeter 中是否有一个只报告事务控制器响应的侦听器?
- java - 并发:乘法矩阵。有人可以详细说明 concurrent.multi 以及为什么它在我的代码中不起作用
- oracle11g - Oracle - 如何以最小/最大速率显示 [Apartments] 总数(嵌套聚合函数问题)
- salesforce - 如何使用测试未运行检查为代码块创建测试场景
- java - 我无法通过命令提示符运行基本程序,但我可以通过 IDE 运行它
- airflow - 计划的 DAG 未运行。我如何诊断问题?
- python - 拆分文本而不丢失分隔符
- php - 将 ID 重写为 .htaccess 中的斜线
- python - 为什么这是遍历 MultiWidget 的子小部件的正确方法?