delphi程序,打开一个有5个sheet的excel文件后,其中4个sheet可以写入内容,偏偏sheet4无法写入内容,一运行写入程序系统就报告“raised exceptionclass EoleExceptionwith message:Ole error 800A03EC”为什么?程序如下:var
ExcelApplication: Variant; ExcelApplication := CreateOleObject('Excel.Application');
ExcelApplication.Workbooks.Open ('C:\报告.xlt'); ExcelApplication.WorkSheets[4].Activate;//如果这里换成WorkSheets[1]就没问题 ExcelApplication.Cells.Item[1,1] := 'ABCD';
ExcelApplication: Variant; ExcelApplication := CreateOleObject('Excel.Application');
ExcelApplication.Workbooks.Open ('C:\报告.xlt'); ExcelApplication.WorkSheets[4].Activate;//如果这里换成WorkSheets[1]就没问题 ExcelApplication.Cells.Item[1,1] := 'ABCD';
解决方案 »
- IdTcpClient 怎么取消 ReadStream
- 请问:GRIDEX控件去哪儿下载?
- 各位,新年好!请教大家,我用服务器(sql数据库)+adoconnection+客户端应用程序(10个客户端),数据访问速度特别慢。如何解决此问题?
- 请教
- 只要文件名,而不要扩展名?
- 窗口退出问题
- 玩完了,救救俺吧,散分!!!!
- 在客户端上访问服务器(Delphi + SQL Server) 时出现“[DBNMPNTW]拒绝访问”的错误,是什么意识??????
- 如何将实数转化成字符串,有没有现成的函数
- delphi中如何对图象淡入淡出?
- 关于窗体隐藏问题!
- 准备换工作,想请问一下南京的delphi程序员目前薪水大约是多少? 也好提供一个参考. 谢谢!
EXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""'