mfc怎么读写excel文件

2025-10-09 19:07:04

1、打开开发环境VS2017或者是低版本的,然后新建一个基于对话框的工程,

 通过使用类向导来添加类型库中的MFC类;

mfc怎么读写excel文件

2、打开创建类对话框,通过类库添加向导选者可用文件类型为excel,安装目录为E盘;

mfc怎么读写excel文件

3、在接口下方选择_Application、_Workbook、Workbooks、Worksheets、Worksheets、Range六个基本的接口并生成类,单击向右生成类;

mfc怎么读写excel文件

4、打开vs2017,新建项目后,我们还需要添加头文件,要不然是编译错误的,Excel类的CPP文件中包含头文件,如下图片中的;

mfc怎么读写excel文件

5、准备工作完成,开始编写程序,如何向excel中写入数据?

主要是通过建立一个数组让数据用逗号的方式隔开,然后通过二进制或文本的方式写入到excel中,这边代码太长取其中的数组遍历代码;

for (int nItem=0;nItem<m_TotalNumList.GetItemCount();nItem++)  

        {  

            CString strData;  

            for (int i=0;i<14;i++)  

            {  

                strData += m_TotalNumList.GetItemText(nItem,i);  

  

                if (13 == i)  

                {  

                    strData += _T("\r\n");  

                }  

                else  

                {  

                    strData += _T(",");  

                }  

            }  

            file.Write(strData,strData.GetLength());  

        }  

          

        file.Close();  

    }  

mfc怎么读写excel文件

6、读取一个Excel文件,首先找到路径打开excel表格,找到表的名称,读取已经使用区域的信息,包括已经使用的行数、列数、起始行、起始列,最后读取单元格内的值。释放资源完成任务。

mfc怎么读写excel文件

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢