用 ExcelApp:=CreateOleObject('Excel.Application');连了一个EXCEL,怎么样判断某个SHEETS里的记录总数
解决方案 »
- 郁闷的让人难受,帮帮我吧,在线等
- 请问一个TChart分页的问题
- 用TOlecontainer保存图片和word文件出错?
- cxClasses, cxStyles,上述该控件在哪里可以下载
- 哪里没有释放吗?为什么老是暂内存呢。
- 那位朋友帮我解决打印excel表的问题?在线等。
- 求高手帮我写个代码。会者不难。难者不会。是个简单的代码。
- Com组件在使用后,退出程序时报错!!100分求救!
- 请教高手(richedit中使用微软拼音输入的问题)
- 菜鸟级问题,sos!
- SPCOMM 接收数据不完整!
- 我写的一个程序,独自手工点击它运行没有问题,可是如果我从别个一个程序用winexec 及creapress shellexecute 来执行它就会出现如下错误
还有个问题就是为什么会我每运行一次程序,在任务管理器上就多了个excel.exe,但是我明明写了
ExcelApp.ActiveWorkBook.Close;
ExcelApp:=Unassigned;
createoleobject并处理
finally
关闭excel
end
createoleobject的时候最好先判断一下是否已经打开了excel,如果已经打开的就用原来的,不要再打开了。下面是一个例子 try
ExcelApp:=GetActiveOleObject('Excel.Application');
except
ExcelApp:=CreateOleObject('Excel.Application');
end;
Excel.Quit;
Excel:=UnAssigned;