请问如何得到一个Excel文件所有的Sheet名称?
因为我要做Excel导入的功能,但一个Excel文件中有时会有许多表,我要让用户选择一个表名再导入,请问如何得到EXCEL文件所有的表名呢?
因为我要做Excel导入的功能,但一个Excel文件中有时会有许多表,我要让用户选择一个表名再导入,请问如何得到EXCEL文件所有的表名呢?
解决方案 »
- 主从表数据插入
- InterBase 7.5 Developer Edition(BDS2006 自带的那个)......服务器启动不起来????
- 定时备份数据库:如何比较两个datetime型的数的time部分时间是否完全一样?
- 为何TADOQuery的ExecuteOptions属性设为[eoAsyncFetch]时用open方法打开的记录集会少了第一条?
- 知道神州6号主要的软件设计工具及语言是什么?
- dbedit显示格式的问题
- rave5.1安装的问题!!!在线等。拜托了。
- Delphi可以切换所安装的OFFICE版本不?
- delphi6的ado
- 如何实现象C中RETURN语句的功能?返回上一层调用函数?
- 通信监控
- 请教,串口上利用API执行AT指令的问题
EA:variant;
i:integer;
begin
EA:=CreateOleObject('Excel.Application');
EA.workbooks.open('c:\excalfilename.xls');
for i:=1 to EA.workbooks[1].worksheets.count do
begin
showmessage(EA.workbooks[1].worksheets[i].name);
end;
begin
(ExcelApplication1.Sheets[i] as _WorkSheet).Name
end;
for i:=1 to EA.workbooks[1].worksheets.count do
begin
showmessage(EA.workbooks[1].worksheets[i].name);
end;