CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

如何得到excel文件中有几个sheet?另外如何得到一张表中的数据行?多谢!

楼主worldside()2003-09-04 08:39:27 在 C++ Builder / 基础类 提问

我要读excel文件:  
   
      知道一些基本操作(如下),但不知   解决题目中的问题的函数是什么。  
   
    Variant   MSExcel   ,WorkBook,Sheet1;  
    MSExcel=CreateOleObject("Excel.Application");  
    MSExcel.OlePropertyGet("WorkBooks").OleProcedure("Add");  
    if(WorkBook.IsEmpty())  
    WorkBook=MSExcel.OlePropertyGet("ActiveWorkBook");  
    Sheet1=WorkBook.OlePropertyGet("Sheets").OleFunction("Add");  
  问题点数:100、回复次数:2Top

1 楼7rainbow(七彩虹)回复于 2003-09-04 09:02:14 得分 100

有几个sheet;  
  int   count=WorkBook.OlePropertyGet("Sheets").OlePropertyGet("Count");  
   
   
  数据行.  
  Variant   T=MSExcel.OlePropertyGet("ActiveCell").OleFunction("SpecialCells",11);  
   
  int   maxx=T.OlePropertyGet("Column");     //获得当前sheet的最大列数  
  int   maxy=T.OlePropertyGet("Row");           //   最大行Top

2 楼worldside()回复于 2003-09-04 09:14:28 得分 0

还有,  
  我想对第n张sheet进行操作,如何得到这张表呢(或激活)。Top

相关问题

  • 怎样将excel表格另存为web格式?多谢
  • 将excel表导入SQL server 问题,解决立刻给分!多谢!
  • 引用excel的问题?多谢!
  • 关于HTML表单中SELECT控件,多谢多谢!
  • 请问:java语言能读写注册表吗?多谢多谢,
  • 如何删除一个链表的节点?多谢!多谢!
  • 求一正则表达式,多谢了!!
  • 用PB设置输出EXCEL表格的单元格的输出格式是日期还是文本,该用那个属性?多谢
  • 表不存在?明明有这个表呀?多谢!
  • 可不可以隐藏EXCEL表中某一sheet?

关键词

  • excel
  • olepropertyget
  • msexcel
  • sheet
  • workbook
  • 得到

得分解答快速导航

  • 帖主:worldside
  • 7rainbow

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo