首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

得到Excel中多个sheet的name,该怎么处理

2012-03-03 
得到Excel中多个sheet的name请教高手,当Excel中有多个sheet时怎么得到Excel中各个Sheet的name;或者怎么把E

得到Excel中多个sheet的name
请教高手,当Excel中有多个sheet时怎么得到Excel中各个Sheet的name;或者怎么把Excel中多个sheet导入sql server。

[解决办法]
BCB对excel的操作有多种方法
1.BCB6有自带的execl控件(其它版本没注意)
2.用OLE的方法
3.第三方控件
个人推荐XLSReadWrite,它目前已支持最新的XE2,以几行下代码就可以得到Sheet(我用的老版本)

C/C++ code
 XLSReadWriteII21->Filename="f:\\mydoc\\GCC_C0x.xls";  XLSReadWriteII21->Read();  for (int i=0;i< XLSReadWriteII21->Sheets->Count;i++)    Memo1->Lines->Add(XLSReadWriteII21->Sheets->Items[i]->Name); 

热点排行