我是靠谱客的博主 雪白墨镜,这篇文章主要介绍VC获取EXCEL 表格的总行数,现在分享给大家,希望可以做个参考。

工程进度统计小工具中的其他一些知识点,供日后查询:

 

1.  需要在InitInstance()中初始化COM库,不然无法在VC中使用Excel服务,创建Excel服务失败

 

CJinduNewApp::InitInstance()

{

AfxEnableControlContainer();

 

//增加此段

if (CoInitialize(NULL)!=0)

{

AfxMessageBox("初始化COM支持库失败!");

exit(1);

}

…...

}

 

2.VC获取EXCEL 表格的总行数

 _Worksheet   ws;  

  Range   range;  

   

  range   =   ws.GetUsedRange();   

  range   =   range.GetRows();         

  long   UsedRows   =   range.GetCount();     

 

3.选择文件对话框

CString cFilePath;

 

CFileDialog fileDlg(TRUE);

fileDlg.m_ofn.lpstrTitle="我的文件打开对话框";

fileDlg.m_ofn.lpstrFilter="Excel Files(*.xls)/0*.xls/0All Files(*.*)/0*.*/0/0";

 

if(IDOK==fileDlg.DoModal())

{

cFilePath = fileDlg.GetPathName();

MessageBox(cFilePath);

}

最后

以上就是雪白墨镜最近收集整理的关于VC获取EXCEL 表格的总行数的全部内容,更多相关VC获取EXCEL内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部