关于获取 Excel 中Sheet名字

anetfish 2004-07-10 09:39:43
我的做法是这样的:
ComboBox2->Items->Add(tmpWorkBook.OlePropertyGet("Sheets", i).OlePropertyGet("Name"));

可是获得的Sheet名字全是"Sheet1,Sheet2...."之类,而实际上的Sheet名字已经改成别的,还请各位高手指教,谢谢.

...全文
180 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ccrun.com 2004-07-12
  • 打赏
  • 举报
回复
http://www.ccrun.com/doc/go.asp?id=529
jxhywdh 2004-07-12
  • 打赏
  • 举报
回复
connstr="Provider=Microsoft.Jet.OLEDB.4.0;User ID=admin;Extended Properties=excel 8.0;Persist Security Info=False;Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=35;Jet OLEDB:Database Locking Mode=0;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False;";

connstr=connstr+"Data Source="+Edit2->Text;

ADOConnection1->ConnectionString=connstr;
ADOConnection1->Connected=true;
//下而这句得到表名
ADOConnection1->GetTableNames(ComboBox1->Items,true);


anetfish 2004-07-11
  • 打赏
  • 举报
回复
为什么没人回答?

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧