ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2700|回复: 2

[已解决] 有關2010引用OWC組件問題,哥們請幫我一把

[复制链接]

TA的精华主题

TA的得分主题

发表于 2014-9-3 13:29 | 显示全部楼层 |阅读模式
本帖已被收录到知识树中,索引项:控件
本帖最后由 jack5d 于 2014-9-3 16:42 编辑

跟據微軟回覆,office 2007起就因為 OWC存在安全問題,停止對2007及後版本支援及開發.....
我現在使用2010,因一些原因,我們公司只能用2010,而我正在開發個小程序,要在自定窗口中顯示一個表格,所以就想到用OWC中的spreadsheet控件,
但當我完成後,在別的電腦上試用都出現問題,一打開文件就提示:[找不到物件,因為它不存在]
當我以為是OWC問題時,又看到網上有人說2010中OWC可以照常使用(OWC11, 2013版本)
但我想問照常使用是否只限於開發人的電腦?

大家有沒遇過同類情況?


這是別人電上,一打開就出錯
QQ截图20140903131902.png

這是出問題的控件

QQ截图20140903132015.png


我把附件上傳了,大家幫忙開一下會否出錯(前題是你要有裝OWC組件, 版本是 OWC11.0 2013版)
請用EXCEL 2010 運行,若你問都可順利打開上圖表單,那就奇怪了...為何我公司的其他電腦都打不開,都統一出現:[找不到物件,因為它不存在]這個情況呢

新增 Microsoft Excel Worksheet (4).rar (17.81 KB, 下载次数: 16)

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-9-3 16:41 | 显示全部楼层
問題,已解決:
有關原因是因為安裝的OWC組件版本號不同,我的電腦上裝的是最後一版的OWC,
而此版不能與更早版本相容,不知何解,問MS吧....
我把本機的OWC洗掉再載入舊一版的OWC,此時就不再出現[找不到物件,因為它不存在]的錯誤了

我發現OWC就算是11.0版本也細分了4個版,而最後一版是不被MS工程師推薦安裝的,他們更推薦裝早期版本的,
因為最後一版因安全問題有些東西被刪了(看不太懂英文說什麼),
只要裝的OWC不是從MS下載的最新(最後一版),其余版本之間的對象都可以通用~

以下的是MS詳細解說,有興趣的人可參考之:

http://blogs.office.com/2006/07/17/office-web-components-roadmap/

哦,還有,大家有需要引用OWC組件,若非必要,就改用EXCEL SERVER把, 根據文章所示它將會取代OWC....EXCEL SERVER是什麼東西....我也不知道,哈....

TA的精华主题

TA的得分主题

发表于 2014-9-4 11:57 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
在vba中引用外部控件,会经常碰上版本问题的,习惯就好了
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-12-22 01:52 , Processed in 0.029199 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表