MFC VC++读取EXCEL文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MFC VC++读取EXCEL文件相关的知识,希望对你有一定的参考价值。
-------------------------------------------------------------------------------------------------------------------------
range=sheet.GetRange(COleVariant("A1"),COleVariant("A1")); //获得A1单元格内容
COleVariant rValue;
rValue=COleVariant(range.GetText());
rValue.ChangeType(VT_BSTR);
this->MessageBox(CString(rValue.bstrVal));
-------------------------------------------------------------------------------------------------------------------------
上面这段代码已经调试通过,可以在MessageBox显示出A1单元格的内容
现在我修改代码如下
-------------------------------------------------------------------------------------------------------------------------
range=sheet.GetRange(COleVariant("A1"),COleVariant("A5")); //获得A1---A5单元格内容
COleVariant rValue;
rValue=COleVariant(range.GetText());
rValue.ChangeType(VT_BSTR); ★★★★
this->MessageBox(CString(rValue.bstrVal));
-------------------------------------------------------------------------------------------------------------------------
在五角星标注的这一行代码出现错误,类型不匹配。
如何修改我的代码?能正确读出A1--A5单元格的内容,存放到数组里面?
能给我写出具体代码好吗?
好人一生平安
以上是关于MFC VC++读取EXCEL文件的主要内容,如果未能解决你的问题,请参考以下文章