VC编程实现 excel插入一行单元格Insert

原创 2013年12月03日 11:09:13

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

XlInsertFormatOrigin xlsInsertFormat;

本例是以Excel2007为例

/*请自行根据不同版本的Excel库进行相应的更改*/



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();

相关文章推荐

使用MFC操作Excel,写入

1、创建基于对话框的应用程序;2、通过类型库增加6个类,分别为_Application, _Workbook, _Worksheet, Workbooks, Worksheets, Range。 这六...
  • jetcui1
  • jetcui1
  • 2007年06月25日 16:58
  • 8495

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

excel如何快速自动填充空白单元格上一行的内容

本例向大家介绍如何在excel通过基础操作方法批量快速填充空白单元格为上一行的内容。 步骤阅读 百度经验:jingyan.baidu.com 工具/原料 ...

Jxl修改excel单元格的值、删除excel表格的某一行

package com.chinauip.common.util; import java.io.File; import java.io.FileInputStream; import...
  • zxcnlmx
  • zxcnlmx
  • 2014年09月02日 10:58
  • 323

VC 设置EXCEL单元格的格式

示例---将所有单元格设置为文本格式:   _Application app; //Excel应用程序接口 Workbooks books; //工作薄集合 _Workbook bo...

VC++读excel特定单元格

  • 2014年01月13日 20:31
  • 86KB
  • 下载

vc操作excel,包括合并单元格,新增,删除sheet,设置字体,底色(OLE/COM)

1.制作应用软件的时候,经常要把结果以报表的形式输出,当前使用较为广泛的当然是Excel表格,本文简略介绍在VC++6.0中如何使用Excel2003的库函数并对其进行编程。先创建一个对话框工程,命名...

VC++_置Excel单元格的边框

  • 2016年03月03日 21:52
  • 22KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VC编程实现 excel插入一行单元格Insert
举报原因:
原因补充:

(最多只允许输入30个字)