设为首页 加入收藏

TOP

VC编程实现 excel插入一行单元格Insert
2014-11-23 17:55:48 】 浏览:3753
Tags:编程 实现 excel 插入 一行单元 Insert

/*enum XlInsertFormatOrigin
{
xlFormatFromLeftOrAbove = 0,//向上插入行
xlFormatFromRightOrBelow = 1//向下插入行
};
*/

XlInsertFormatOrigin xlsInsertFormat;

本例是以Excel2007为例

CApplication xlsAppLication;

//初始化ole还有excel略

LPDISPATCH lpDisp = NULL;

lpDisp = xlsAppLication.get_ActiveSheet();
CWorksheet xlsSheet;
xlsSheet.AttachDispatch(lpDisp);

lpDisp = xlsSheet.get_Range(_variant_t(“A35”),_variant_t("A35"));
CRange rang;
rang.AttachDispatch(lpDisp);

rang.AttachDispatch(rang.get_EntireRow());

rang.Insert(vtMissing, _variant_t(xlsInsertFormat));
xlsSheet.ReleaseDispatch();
rang.ReleaseDispatch();
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇SetCooperativeLevel函数介绍(设.. 下一篇VC编程实现设置excel的光标样式pu..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目