以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于打印电子表格出错,请指教 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=173773) |
-- 作者:fvcfox -- 发布时间:2021/12/15 16:15:00 -- 关于打印电子表格出错,请指教 Dim App As New MSExcel.Application Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open(dlg.FileName) For Each Ws As MSExcel.WorkSheet In Wb.WorkSheets str=str & "|" & ws.name Next 错误所在事件:窗口,赋值二,Button11,Click 详细错误信息: Unable to cast COM object of type \'Microsoft.Office.Interop.Excel.ApplicationClass\' to interface type \'Microsoft.Office.Interop.Excel._Application\'. This operation failed because the QueryInterface call on the COM component for the interface with IID \'{000208D5-0000-0000-C000-000000000046}\' failed due to the following error: 不支持此接口 (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)). |
-- 作者:有点蓝 -- 发布时间:2021/12/15 16:39:00 -- 卸载重新安装一下office,需要安装完整版的,最好是32位版本。不能安装精简版、绿色版的。一般Ghost系统自带的都是精简版。 如果高版本的office有问题,安装回低版本的
|
-- 作者:fvcfox -- 发布时间:2021/12/15 16:53:00 -- 但不知为什么,我这台机也有office也不会出错,客户那就出错 能否有其他控件可以代替装office,因为现在国家单位都要求用WPS
|
-- 作者:有点蓝 -- 发布时间:2021/12/15 16:57:00 -- 暂时无法替代。 |
-- 作者:有点蓝 -- 发布时间:2021/12/15 16:58:00 -- 试试设置一下这个:http://www.foxtable.com/webhelp/topics/3735.htm |