vc操作excel读取不到单元格的内容

公共马甲0315 2014-04-24 07:41:47

_variant_t val;
val = pRange->GetItem(COleVariant(BYTE(2)),COleVariant(BYTE(2)));
if(val.vt == VT_EMPTY)
break;

//但是始终读不到数据,val.vt始终是VT_DISPATCH。求指导
...全文
259 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cjzzmdn 2014-04-24
  • 打赏
  • 举报
回复
你想读成什么?我记得类型就是dispatch,需要强制转换
int n=(int)val
公共马甲0315 2014-04-24
  • 打赏
  • 举报
回复
使用Excel::Range::GetValue()可以获取到数据,就是Excel::Range::GetValue()获取不到..... 有人遇到过吗?office2007版的
zmyouren1983 2014-04-24
  • 打赏
  • 举报
回复
http://download.csdn.net/detail/zmyouren1983/7181465
csdd1105 2014-04-24
  • 打赏
  • 举报
回复
帮顶,赚分。谢谢。
快乐鹦鹉 2014-04-24
  • 打赏
  • 举报
回复
前后文也不清楚啊,怎么知道对不对啊

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧