book := TXLSWorkbook.Create; try if book.Open(AFIleName) = -1 then begin raise Exception.Create(‘请检查导入的文件是否存在或Excel已经处于打开状态(如果已经打开,请尝试关闭文件再导入)‘); end; ws := book.WorkSheets[1]; if ws.UsedRange.Rows.Count = 0 then begin Exit; end;
Posted 渴望成功
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了native excel 文件已经打开的判断相关的知识,希望对你有一定的参考价值。
book := TXLSWorkbook.Create; try if book.Open(AFIleName) = -1 then begin raise Exception.Create(‘请检查导入的文件是否存在或Excel已经处于打开状态(如果已经打开,请尝试关闭文件再导入)‘); end; ws := book.WorkSheets[1]; if ws.UsedRange.Rows.Count = 0 then begin Exit; end;
以上是关于native excel 文件已经打开的判断的主要内容,如果未能解决你的问题,请参考以下文章
怎么样快捷判断WORD\EXCEL\PDF\图片等文件,是不是已经损坏,或者判断文件是不是完好。