OLE操作EXCEL

原创 2011年01月15日 09:54:00

REPORT YGL_MYOLE.
INCLUDE OLE2INCL.
* OLE OBJECT
DATA:
    MYEXCEL           TYPE OLE2_OBJECT,
    MYSHEET           TYPE OLE2_OBJECT,
    MYCELL             TYPE OLE2_OBJECT,
    MYWORKBOOK  TYPE OLE2_OBJECT.
.................................
*創建excel進程
CREATE OBJECT MYEXCEL 'EXCEL.APPLICATION'.
* 創建工作表
CALL METHOD OF MYEXCEL 'WORKBOOKS' = MYWORKBOOK.
* 創建sheet並添加到工作表
SET PROPERTY OF MYEXCEL 'SHEETSINNEWWORKBOOK' = 1.
CALL METHOD OF MYWORKBOOK 'ADD'.
* 選中excel中的cell,第一行的第二列。
CALL METHOD OF MYEXCEL 'CELLS' = MYCELL EXPORTING #1 = 1 #2 = 2.
* 設置被選中的cell的值
SET PROTERTY OF MYCELL 'VALUE' = 'HELLO WORD'. "你要輸出的內容
GET PROPERTY OF MYEXCEL 'ACTIVESHEET' = MYSHEET.
GET PROPERTY OF MYEXCEL 'ACTIVEWORKBOOK' = MYWORKBOOK.
* 保存文件
CALL METHOD OF MYWORKBOOK 'SAVEAS' EXPORTING #1 = 'C:/TMP/AA.XLS' #2 = 1.
CALL METHOD OF MYWORKBOOK 'CLOSE'.
* 推出excel
CALL METHOD OF MYEXCEL 'QUIT'.
* 釋放物件
FREE OBJECT MYSHEET.
FREE OBJECT MYWORKBOOK.
FREE OBJECT MYEXCEL.

OLE操作EXCEL总结点

1、必须装完整版的OFFICE,否则EXCEL服务
  • hao1183716597
  • hao1183716597
  • 2014年04月26日 17:50
  • 752

MFC中使用OLE/COM操作EXCEL的方法

使用OLE的方法操作EXCEL,首先计算机必须安装excel,这样才会有接口暴露出来。本次使用大神封装好的类。 excel作为OLE/COM库插件,定义好了各类交互接口,而且这些接口是跨语言的,可以导...
  • lht501692913
  • lht501692913
  • 2015年12月17日 19:25
  • 2431

最全的OLE操作Excel的完整代码(1)

最全的OLE操作Excel的完整代码(转载) - [技术文档] 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://wsqj.blogbus.com/logs/3227...
  • yedezhanghao
  • yedezhanghao
  • 2012年04月16日 20:08
  • 2287

使用Win32::OLE操作Excel——Excel对象模型

使用Win32::OLE模块操作Excel
  • will2ni
  • will2ni
  • 2011年01月21日 11:38
  • 5539

VS2010 C++ 操作Excel表格的编程实现(OLE/COM)

转载请注明原文网址: http://www.cnblogs.com/xianyunhe/archive/2011/09/25/2190485.html 通过VC实现对Excel表格的操作的方法有多...
  • baidu_37503452
  • baidu_37503452
  • 2017年06月02日 11:18
  • 590

最全的OLE操作Excel的完整代码(2)

/*------------------------------------------------- //目前真正最全的OLE操作Excel的完整代码 //版本:2007.01.15.01 /...
  • yedezhanghao
  • yedezhanghao
  • 2012年04月16日 20:10
  • 2844

BCB用OLE操作Excel(目前最全的资料)

本文档部分资料来自互联网,大部分是ccrun(老妖)在Excel中通过录制宏-->察看宏代码-->转为CB代码而来.本文档不断更新中.欢迎大家关注. 要在应用程序中控制Excel的运行,首先必须...
  • lcfeng1982
  • lcfeng1982
  • 2012年10月29日 15:44
  • 5804

Delphi OLE方法操作Excel

Delphi OLE方法操作Excel  来源:http://www.ltesting.net/ceshi/ruanjianceshikaifajishu/rjcskfyy/2008/0519/15...
  • chelen_jak
  • chelen_jak
  • 2011年12月12日 10:24
  • 4885

VS2010通过OLE操作Excel2010

我使用的语言是C++,网上有许多这方面的例子,但由于VS与Office版本的问题,都需要一些调整,下面是我在使用时遇到的一些问题集解决方法: 操作步骤: a. project->add class...
  • superbfly
  • superbfly
  • 2014年01月09日 14:43
  • 14553

在Delphi中通过OLE方式写Excel文件

报表的打印是每个项目都会遇到的问题。由于报表格式要求五花八门,往往又同时要求打印格式可方便调整。作为一种替代方法,可以将需要打印的报表导出到Excel/Word,打印交给Office去吧。由于Offi...
  • tjianliang
  • tjianliang
  • 2006年10月18日 12:51
  • 3356
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:OLE操作EXCEL
举报原因:
原因补充:

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