2024年5月11日发(作者:)
VC中实现读取Excel表数据总结
利用VC对Excel进行操作。主要的函数是从网上找的,有些东西自己做了修改。可
以对一个目录下的所有Excel表进行处理。主要代码如下:
//获取一个目录下所有Excel表名,并加入到一个数组中。
char oldPath[MAX_PATH];
getcwd(oldPath,MAX_PATH);
chdir(m_strDirectory);
CFileFind fileFind;
BOOL bExist=FALSE;
bExist=le("*.xls");
while(bExist)
{
bExist=xtFile();
CString strTitle=eTitle();
m_(strTitle);
}
();
chdir(oldPath);
//处理所有Excel数据,并把所有数据加入到一个二维数组中
CString m_strArray[i][j]
CoInitialize(NULL);
int i,j; //用来循环
// 获得EXCEL的CLSID
CLSID clsid;
HRESULT hr = CLSIDFromProgID(L"ation", &clsid);
if(FAILED(hr)) {
AfxMessageBox("CLSIDFromProgID() 函数调用失败!");
发布评论