我为Excel 2007编写了AddIn。但它不适用于某种Excel 2010版本。 是否存在创建2007和2010版本支持的UDF的方法?
答案 0 :(得分:1)
由于你提供的细节很少而且没有代码需要审查,我能做的最好的就是给你一个通用的答案,以及如何向下投票的众神......
根据我的理解,与2007年和2010年的版本实际上并没有太大差别,至少从2010年的功能中删除了2007年。最大的麻烦似乎是从32位Office 2007安装开始到Office 2010的64位安装。有一个32位的Office 2010安装应该导致更少(如果有)兼容性问题。所以......
您安装了哪个版本的2010,32或64位?从Microsoft网站(http://office2010.microsoft.com/en-us/tech-guarantee/microsoft-office-2010-technology-guarantee-faq-HA101812304.aspx?redir=0):
但是我们强烈建议大多数用户安装32位版本 Office 32同时适用于32位和64位操作系统 Office的许多常见加载项将无法在64位中运行 版。 Microsoft Office 2010产品的64位安装 将适用于通常使用非常大的文档的用户 数据集和需要Excel 2010程序访问超过2GB的 记忆。 64位版本可能存在技术问题 要安装64位版本的Office 2010产品用户必须 在他们的PC上有一个64位支持的操作系统。
可以在此处找到不升级到64位2010的其他原因:http://msdn.microsoft.com/en-us/library/ee691831%28office.14,loband%29.aspx
特别注意块“应用程序编程接口兼容性......
因此,如果没有您提供具体示例,我可以按照指示进行操作。希望它有所帮助,或者至少指出你正确的方向。如果您想提供有关加载项失败的具体示例,我们非常乐意帮助您解决这些问题。