我为Excel 2007编写了AddIn,但它不适用于某些Excel 2010版本。 是否存在创建支持2007和2010版本的UDF的方法?在某些Excel 2010版本中禁用Excel 2007 UDF
回答
既然你那么提供一些细节,并没有代码审查,我能做的最好的是给你一个笼统的回答和向下投票神是如何样......
从我的理解,真的与2007年和2010年的版本没有太大差别,至少从2007年的功能被删除。最大的麻烦似乎是从Office 2007的32位安装转移到Office 2010的64位安装。有一个32位Office 2010安装应该导致少得多(如果有的话)兼容性问题。所以...
你安装的是什么版本的2010,32或64位?从微软的网站(http://office2010.microsoft.com/en-us/tech-guarantee/microsoft-office-2010-technology-guarantee-faq-HA101812304.aspx?redir=0):
但是,我们强烈建议大多数用户安装在32位和64位 的Office 2010的32位版本的操作系统,因为目前 许多常见的加载项为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
要特别注意块“应用程序编程接口的兼容性......
所以这是遵医嘱为我可以在没有你提供具体的例子的情况下做到这一点,希望它有帮助,或者至少指出你的方向是正确的。如果你想提供具体的例子来说明你的加载失败的地方,我会很高兴以帮助你整理出来。
- 1. VBA UDF Excel 2010 #VALUE
- 2. 删除某些字符在Excel 2010中
- 3. 如何在Excel中打开特定版本的Word 2007/2010
- 4. 适用于Excel 2007和2010的Excel Addin
- 5. 绝对在Excel 2007/2010
- 6. Microsoft Office 2010 Excel加载项(或UDF)
- 7. jXLS生成Excel 2007或2010
- 8. udf excel 2007和可能全球
- 9. Excel 2010中设置的数据验证在Excel 2007中失败
- 10. Excel 2010 - 禁用按钮
- 11. datepicker适用于Excel 2010/2007/2003
- 12. Excel 2007宏在2010年不工作
- 13. Excel 2007中VBA代码不Excel中下运行2010
- 14. VBA代码在Win7/Excel 2010中失败,在XP/Excel 2007中可用
- 15. 启用/禁用Excel 2007组合框
- 16. 在另一个UDF内使用Excel UDF
- 17. Excel 2010中禁用右键菜单
- 18. Excel 2007和C#禁用所有提示
- 19. 如何在c#中为Excel版本2010创建.xlsx文件?
- 20. 在Microsoft Excel 2007
- 21. 在Excel 2007
- 22. VB脚本 - 安装Excel 2003和Excel 2007时明确调用Excel 2007
- 23. 部署Excel UDF
- 24. VBA Excel 2007宏在Excel 2002中死亡
- 25. Excel新版本中的VBA
- 26. Excel 2007中:从Outlook 2007
- 27. EPPlus公式:在LibreOffice中重新计算,但不在某些版本的Excel中
- 28. Delphi可以插入Excel 2007/2010表
- 29. .End(xlDown).Row从Excel 2007更改为2010
- 30. 在SharePoint 2010中禁用恢复版本
简短的回答是“是”。较长的评论是“也许你应该分享你的代码以及解释它在哪里爆炸,以便我们可以给你一个适合你的情况的答案”。 – sous2817
创建Excel 2007/2010兼容加载项的最佳方法是什么? Excel DNA?共享外接程序? Excel 2007加载项和Excel 2010加载项?谢谢。 – user2661203