VC读取数据库信息,导出到excle解决方案
VC读取数据库信息,导出到excle
前一张图片导出到excle 正常,当增加导出图片到单元格代码,就有问题了加的代码是:
CString CellName;
CellName.Format("V%d",m_hang+5);//单元格名称
shapes = wsMysheet.GetShapes(); // 从Sheet对象上获得一个Shapes
rgMyRge = wsMysheet.GetRange(COleVariant(CellName),COleVariant(CellName)); // 获得Range对象,用来插入图片
//range.Merge(_variant_t((long)1));
shapes.AddPicture("D:\\Picture.jpg",false,true,
(float)rgMyRge .GetLeft().dblVal, (float)rgMyRge .GetTop().dblVal, // 从本地添加一个图片
70,50);
//ShapeRange sRange = shapes.GetRange(_variant_t(long(1)));
//sRange.SetHeight(float(50)); ///图像高度
// sRange.SetWidth(float(70)); ///图像宽度
这是怎么回事啊,哪位大侠分析分析,我是想读出1条信息,把文字和图片都导到exce里的一行里
------解决方案--------------------
你用excel的宏录制一下看看插入图片的方法
------解决方案--------------------
小云
你现在怎么还是四星啊
------解决方案--------------------
你怎么还是五星啊,我都两个三角了 哈哈
------解决方案--------------------
党外你的钻石呢
------解决方案--------------------
存放图片的单元格你得设置成自适应的
前一张图片导出到excle 正常,当增加导出图片到单元格代码,就有问题了加的代码是:
CString CellName;
CellName.Format("V%d",m_hang+5);//单元格名称
shapes = wsMysheet.GetShapes(); // 从Sheet对象上获得一个Shapes
rgMyRge = wsMysheet.GetRange(COleVariant(CellName),COleVariant(CellName)); // 获得Range对象,用来插入图片
//range.Merge(_variant_t((long)1));
shapes.AddPicture("D:\\Picture.jpg",false,true,
(float)rgMyRge .GetLeft().dblVal, (float)rgMyRge .GetTop().dblVal, // 从本地添加一个图片
70,50);
//ShapeRange sRange = shapes.GetRange(_variant_t(long(1)));
//sRange.SetHeight(float(50)); ///图像高度
// sRange.SetWidth(float(70)); ///图像宽度
这是怎么回事啊,哪位大侠分析分析,我是想读出1条信息,把文字和图片都导到exce里的一行里
------解决方案--------------------
你用excel的宏录制一下看看插入图片的方法
------解决方案--------------------
小云
你现在怎么还是四星啊
------解决方案--------------------
你怎么还是五星啊,我都两个三角了 哈哈
------解决方案--------------------
小云
你用excel的宏录制一下看看插入图片的方法
你现在怎么还是四星啊
党外你的钻石呢
------解决方案--------------------
存放图片的单元格你得设置成自适应的