excel - 防止 Excel 将 UDF 路径保存到公式单元格

标签 excel hyperlink path add-in udf

我正在使用一个自定义加载项,它将函数添加到 Excel,如 UDF1(param1,param2)。

(1) example call in cell: =UDF1(param1, param2)


保存实现 UDF() 的 workbook1 时,Excel 会在每次调用 UDF() 时静默添加外接程序的路径。这可以在卸载加载项并重新打开 workbook1 时看到。

Excel asks to update external references, I click "don't update".

(2) new cell content: ='\...\user\Desktop\Addin1'!UDF1(param1, param2)


保存工作簿时如何防止 Excel 保存加载项的路径?
我希望新的单元格内容 (2) 与原始内容 (1) 匹配。
(当不同的人使用相同的外接程序时,这尤其令人讨厌,分别安装在他们计算机的不同位置,因为每次工作簿都需要从每个单元格中删除“\......!”路径由其他用户打开。)
编辑:Remove AddIn path from UDF in Excel formulahttp://www.jkp-ads.com/Articles/FixLinks2UDF.asp不是我要找的,因为建议的“解决方案”是解决方法。

最佳答案

您对问题进行了很好的研究*,并找到了您不喜欢的答案:您想做的事情是不可能的。

这就是 Excel 引用 UDF 的方式(类似地,当您引用打开与未打开工作簿中的单元格时)。

您需要一种解决方法,无论是您提供的链接中建议的方法,还是其他替代方法。

.* 这不是典型案例。

关于excel - 防止 Excel 将 UDF 路径保存到公式单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30862278/

相关文章:

c - ANSI C 中的字符串处理

c# - 将多个 Excel 工作表合并为一张工作表

php - 链接到另一个 Action

spring-boot - 在 jar 外加载 application.properties

c - Microsoft Visual Studio 中的外部链接问题

php - 警告 : mysql_query(): 7 is not a valid MySQL-Link resource

go - 检查 Go 导入路径是否为本地

excel - 将非空白单元格从sheet1复制并粘贴到sheet2

python - 如何将我的 NUMPY 数组导出到 CSV 或 EXCEL 文件中

excel - 每11行求和excel