Excel UDF 公式不出现
Posted
技术标签:
【中文标题】Excel UDF 公式不出现【英文标题】:Excel UDF formula does not appear 【发布时间】:2010-02-08 08:56:11 【问题描述】:我有一个 Excel UDF 。它是用 C# 编写的,自动化插件已使用 Visual Studio 设置项目向导打包。插件加载到可用的自动化插件列表中,但公式未出现在“插入函数公式”对话框中。
我使用 Office 2003 和 Visual Studio 2008 来构建插件。客户端机器安装了.Net Framework 2.0,没有安装任何VS。
我应该在某处专门启用 udf 吗?仅当我打包插件以将其分发到客户端计算机时才会出现此问题。
谢谢,
【问题讨论】:
【参考方案1】:COM 加载项出现在自动化加载项的可用列表中的事实意味着 COM 加载项已在目标计算机上成功注册。
可能是信任问题吗?您可以使用 Microsoft .NET Framework 配置检查您的程序集的信任级别:http://support.microsoft.com/kb/815147
我怀疑你需要完全信任。
我已经有一段时间没有使用 COM 构建插件了(如果你愿意,我可以列出替代方案),所以如果这不能解决问题,请告诉我,我会进一步研究。
【讨论】:
嗨,克里斯,非常感谢您的回复。我设置了 trust 属性以授予对我的程序集的完全信任,然后重新构建设置项目以进行分发。 udf 现在出现在公式栏中。谢谢, 很高兴为您提供帮助。一件事-如果您可以将我的答案标记为正确答案,它将对其他用户有所帮助。否则,这个问题将显得“没有答案”。一切顺利,克里斯以上是关于Excel UDF 公式不出现的主要内容,如果未能解决你的问题,请参考以下文章