我正在使用一个自定义加载项,它将函数添加到 Excel,如 UDF1(param1,param2)。
(1) 单元格中调用示例:=UDF1(param1, param2)
保存实现 UDF() 的 workbook1 时,Excel 会在每次调用 UDF() 时静默添加外接程序的路径。这可以在卸载加载项并重新打开 workbook1 时看到。
Excel 要求更新外部引用,我点击“不更新”。
(2) 新单元格内容:='\...\user\Desktop\Addin1'!UDF1(param1, param2)
保存工作簿时如何防止 Excel 保存加载项的路径?
我希望新的单元格内容 (2) 与原始内容 (1) 匹配。
(当不同的人使用相同的外接程序时,这尤其令人讨厌,分别安装在他们计算机的不同位置,因为每次工作簿都需要从每个单元格中删除“\......!”路径由其他用户打开。)
编辑:从 Excel 公式中的 UDF 中删除 AddIn 路径,并且http://www.jkp-ads.com/Articles/FixLinks2UDF.asp不是我正在寻找的,因为建议的“解决方案”是解决方法。