我是靠谱客的博主 雪白墨镜,最近开发中收集的这篇文章主要介绍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 表格的总行数所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部