delphi 在读写一个Excel时,用户打开其他的Excel文件并关闭,会出现OLE error 800A01A8的错误,如何解决?

Delphi > VCL组件开发及应用 [问题点数:20分,结帖人nc_uu]
等级
本版专家分:0
结帖率 100%
等级
本版专家分:532
等级
本版专家分:0
等级
本版专家分:3080
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:87
等级
本版专家分:5851
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:7077
nc_uu

等级:

用win32com写入电子表格的时候出现错误OLE error 800A01A8 & -2147352567, '发生意外

其中有一项就是运行的时候出现OLE error 800A01A8这个错误。 原因分析:这个错误其实就是操作的前一个电子表格,在代码逻辑上没退出没有完全退出。或者是用excel继续其他的工作,这时如果客户操作中手动关闭Excel...

delphi 导出excel报错:OLE Error 800A03EC

在把数据保存为excel时 会报这错:OLE Error 800A03EC 一般是由下面几造成的: 1、缺少这:use ComObj, 没有引用单元文件; 2、没有创建OLE对象直接引用了,应该这样:MyExcel:=CreateOleObject(Excel....

excel 错误OLE error 800A03EC

excel单元格赋值,值为公式,类似 =SUM(A4:J5) 由于没有判断列超出Z,导致出现 =SUM([3:]4)的公式,Z的ASC码值为90,[ 的asc码值为91 就会出现OLE error 800A03EC 的错误提示 估计此错误提示多数是对单元格赋值或...

XLReport / Excel 2013 Ole Error 800A03EC

Ole Error 800A03EC 可以算是一个著名错误了,引发的原因众说纷纭,莫衷一是。 最近在用XLReport VCL生成EXcel报表,这个控件当年(2003)是delphi7下的一个牛件,可惜后续部知什么原因就没更新了,连公司都注销...

FastReport导出至excel时,产生OLE ERROR 800A03EC错误解决方法

之前一直懒得去解决问题 偶尔又遇到了 顺便去查了下解决方案 。。==============================错误定位为: frxExporXLS.pas V:= Worksheet.Range[s]这行。方法为将 frxExporXLS.pas 文件中V:= Worksheet....

Microsoft VBScript 运行时错误 错误 '800a01a8' 缺少对象: ''

Microsoft VBScript 运行时错误 错误 '800a01a8' 缺少对象: ''   通常是这对象已经关闭了,你现在又关闭一次!!

报错:OLE Error 800A03EC

在把数据保存为excel时 会报这错:OLE Error 800A03EC 一般是由下面几造成的: 1、缺少这:use ComObj, 没有引用单元文件; 2、没有创建OLE对象直接引用了,应该这样:MyExcel:=CreateOleObject...

Microsoft VBScript 运行时错误 错误 '800a01a8'

Microsoft VBScript 运行时错误 错误 800a01a8 缺少对象: cn /asp/xx.asp,行 13 Dim connstrconnstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("tushu.mdb") 驱动器,路径Set ...

Delphi使用OLE对象读入Excel XLS文件

 一个基于Delphi语言编写的OLE自动化控件器,让Delphi支持打开.xls格式的Excel表格文件,简要概述一下实现步骤:建立OLE对象、使Excel可见,将本程序最小化,以观察Excel的运行情况、使Excel窗口不可见、注意:...

数据导入Excel时出现ole error 800AC472这个错误,怎么解决

我也出现过这个问题 在生成报表的时候不要动EXCEL中的任何单元格 让它完成保存就可以了 或者是把office 2003 删除下载一个office 2000就可以解决 据说是版本兼容的问题 不是高手 只是遇到过这个问题 厉害! 转载于...

Delphi中通过OLE方式写Excel文件

报表的打印是每项目都会遇到的问题。由于报表格式要求五花八门,往往又同时要求打印...下面主要是在开发中涉及到的在Delphi写Excel文件方面的问题,直接用代码行来举例说明。测试所用Excel的版本为9.0,即Excel2000

运行图表向导总是提示ole错误,怎么解决呢?

今天运行图表向导总是提示ole错误,有什么办法解决吗?我彻底重装了vfp9也没解决,这到底是怎么回事呢?是要在哪里注册一下吗? msgraph控件是vfp自带的吗?我在家里的电脑上可以用,到办公室就不行,试了很久,不...

Delphi实例源代码:新建、写入Excel文件的操作.rar

Delphi操作Excel文件的源码实例,大致思路:先声明为OLE Automation 对象,创建OLE对象Excel Application与 WorkBook,确认电脑是否安装Microsoft Excel,如果否则退出,如果是则新建一个XLS文件,写入数据,最后...

Delphi OLE方法操作Excel

Delphi OLE方法操作Excel  来源:http://www.ltesting.net/ceshi/ruanjianceshikaifajishu/rjcskfyy/2008/0519/154269.html    引用下面单元文件 Uses ComObj, Variants;    首先创建 Excel 对象,使用...

大白 VC简单读写EXCEL文件OLE

作为刚毕业的菜鸡入职后,部门老大让做一个小程序,要求能够读写EXCEL文件,赶紧百度搜索VC读写Excel文件,参照了几位大佬的博客后终于完成,于是在此下大白的一点点收获以便以后复用。并且这也是大白的第一篇博客...

VS2010/MFC 利用OLE读写excel操作,手动打开其他excel文档程序崩掉的问题解决

VS2010/MFC 利用OLE读写excel操作,手动打开其他excel文档程序崩掉的问题解决

Delphi控制Excel的方法 OLE

1 创建Excel文件 要在Delphi中控制Excel,就必须用到OLE自动化。现在一般采用OLE2来创建OLE对象,当...创建Excel文件时,先创建一个OLE对象,然后在对象中建立工作表worksheet,如函数createExcel所示:function crea

Delphi中使用ADO直接訪問Excel數據文件

你需要將一個Excel數據文件想像為一個關係數據庫,Excel文件中的每個工作表就對應該數據庫中的一個表,而工作表中的每一列當然就是表的列了。然後,按照下列面的秘訣進行就可以。    1.設置ADOConnection的...

如果使用Excel oledb 导数据出现各种错误解决方法

如果使用Excel oledb 导数据,出现以下错误:(1)出现“COM 错误解决方法:Dcom配置中配置MIcrosoft ExcelApplication的 安全页签:启动与激活,访问权限,配置权限需要添加相应的操作用户,偷懒的方法是都添加...

C#创建Excel文件并将数据导出到Excel文件

C#创建Excel文件,这里实际上是从资源中提取一个事先创建好的Excel文件文件提取成功后,使用OleDb方法连接Excel,向Excel文件中写入数据。创建解决方案菜单》新建》项目》Windows窗体应用程序:添加相关组件:添加...

Delphi使用ADO读Excel的数据,比OLE快n倍

使用ADO连接Excel数据表,读取的例子,比使用OLE的方法快N倍,简单易用。

OLE操作Excel编译错误处理

Excel在公司用的很多,而这个东西我用的不是很好,就想用程序来处理,遇到很多错误。这几天研究了下OLE操作Excel。 环境:VS2008 SP1+Excel 2007 ...随便建立一个MFC程序,选添加类,Typelib中的MF

jxl读取excel文件异常:Unable to recognize OLE stream 的解决方法

问题成因 使用jxl方式读取,可能只能支持...当用excel打开这类文件时弹窗提示其“扩展名和文件类型不匹配”是否还要打开。 而且,使用文本编辑器打开发现这所谓xls文件其实是xml标签的文件。 解决方法 在e...

C++builder 创建range对象时ole error 800a03ec

想利用C++ Builder ole操作excel取值读入数据库 已经可以实现单元格取值 可是效率太低 想尝试range操作取区域列的值放入数组提高效率 可是创建range对象 运行程序总是报错ole error 800a03ec 代码...

该死的“OLE error 800A0E7F”错误

昨天刚从吉首回来,虽然是在国庆节里,但是我此行的目的却不是旅游,而是为了项目上的一个bug。而为了这个bug,说来话长:我开发的一套软件在使用的过程中,需要连接到另一套系统的数据库中取得数据,数据库的格式是...

Delphi使用ComObj生成和操作Excel文件

使用delphi生成和操作excel文件,有两种方法,种是使用OLE对象操作Excel,种是使用delphi自带控件操作excel。网上的很多资料都没有说明白 各自的资料是哪种操作方法,给使用者带来很多迷惑。 我现在提供的是 是...

Delphi打开Excel文件提示raised exception class EOleSysError with message '服务器出现意外情况。...

使用Delphi7打开Excel文件出现如下错误解决方法:打开Excel->选择加载项->在管理中选择COM加载项->点击转到按钮->将第二com Add-in选项去掉勾选,保存即可。...

MFC之通过OLE实现对Excel文件的读写

关于C++实现对Excel文件的读写方法很多,大体思路为两类,是ODBC方法,二是OLE方法,上篇介绍了利用ODBC方法读写Excel文件,本文介绍使用OLE方法进行Excel文件读写。  文章参考了bolg.csdn.net/lht501692913/...

ADODB.Connection 错误 '800a0e7a' 未找到提供程序。该程序可能未正确安装。解决办法...

原因是在win7中使用了64位的IIS,asp读不出数据库,为此,我们要让IIS里的ASP程序运行在32位的状态下。方法为: 在“应用程序池”中选择网站正使用的应用程序,右键,选择“高级设置”,在“常规”将“启用32位应用...

C++读写EXCEL文件方式比较

因为有些朋友问代码的问题,将OLE读写的代码分享在这地方,大家请自己看。 http://blog.csdn.net/fullsail/article/details/8449448 C++读取Excel的XLS文件的方法有很多,但是也许就是因为方法太多,大家在选择...

相关热词 c# task 返回类型 c#什么时候用队列 c# 单件实例 延时加载 c# 本地监听 c# 如果是红色 c# 多行字符串 c#删除某列 c# items 遍历 c# txt去重复 c# endinvoke