用 ExcelApp:=CreateOleObject('Excel.Application');连了一个EXCEL,怎么样判断某个SHEETS里的记录总数
用 ExcelApp:=CreateOleObject('Excel.Application');连了一个EXCEL,怎么样判断某个SHEETS里的记录总数
[解决办法]
好像有各MaxRow的属性,你查查VBA。
[解决办法]
用comobj打开word或者excel时,最好try,保证excel最终被关闭,如下:
try
createoleobject并处理
finally
关闭excel
end
createoleobject的时候最好先判断一下是否已经打开了excel,如果已经打开的就用原来的,不要再打开了。下面是一个例子
try
ExcelApp:=GetActiveOleObject('Excel.Application');
except
ExcelApp:=CreateOleObject('Excel.Application');
end;
[解决办法]
退出excel
Excel.Quit;
Excel:=UnAssigned;
[解决办法]