我写了一段读取并判断Excel文件内容的代码,如图,为什么连Excel都打不开啊
解决方案 »
- 如何得到一个文件夹的图标。
- cximage SetPixelColor问题
- 人民币求购 DVD IFO文件解析代码
- ADO SQL速度很慢 跟踪结果很郁闷
- 【求助】@@@@@@ 绘制问题
- 这个u错误是什么意思?
- USHORT RtlUshortByteSwap(IN USHORT Source) 用过这个函数的人请进
- NAT地址池的注册表位置
- 从串行口接收的数据怎样在一个对话框的LISTBOX控件中实时显示?望各位大吓帮助,急!
- 请问哪里有可以收附件的pop3控件下载?谢了!
- MFC开发的应用怎样可以把数据写到用户任意定位的excel单元格上面
- 用Visual C++6.0 中出现了问题,请好心人来帮助
{
// TODO: 在此添加控件通知处理程序代码
//获取文件路径
CFileDialog* lpszOpenFile;
CString szGetName;
lpszOpenFile = new CFileDialog(TRUE,"","",OFN_FILEMUSTEXIST|OFN_HIDEREADONLY,"Excel File(*.xlsx;*.xls)|*.xls;*.xlsx",NULL);
if (lpszOpenFile->DoModal()==IDOK)
{
szGetName = lpszOpenFile->GetPathName();
SetWindowText(szGetName); delete lpszOpenFile;
}
else
return;
//打开文件
//文件中包含多个sheet时,默认打开第一个sheet
CExport2Excel Excel_example;
Excel_example.OpenExcel(szGetName);
//获取已使用表格行列数
int iRows = Excel_example.GetRowCount();
int iCols = Excel_example.GetColCount(); //读Excel中的数据
for(int row=2 ; row<=iRows; row++)
{for (int r =2;r<=iRows; r++)
{CString h=Excel_example.GetText (r,7); //CString型转化为int型
int m=_ttoi(h); //判断、循环
if (m>=5)
{CString str;
str.Format("%f,a");
GetDlgItem(IDC_EDIT_2)->SetWindowText(str);
}
else return ;
}
}
}