社区
Office开发/ VBA
帖子详情
请问如何正确操作EXCEL?
忠向
2005-04-06 11:35:06
用VC操作EXCEL:把一些数据输出到EXCEL表格中,供用户查看使用,不要求在程序退出时候保存EXCEL中的数据。
我的问题是:
如果在主程序退出以后再关闭EXCEL,EXCEL进程能够正常退出;反之,如果我在主程序未退出时候,关闭EXCEL,进程总是报错,当然关闭EXCEL是在主程序对EXCEL输出数据完成以后。
请专家指点,谢谢
...全文
147
8
打赏
收藏
请问如何正确操作EXCEL?
用VC操作EXCEL:把一些数据输出到EXCEL表格中,供用户查看使用,不要求在程序退出时候保存EXCEL中的数据。 我的问题是: 如果在主程序退出以后再关闭EXCEL,EXCEL进程能够正常退出;反之,如果我在主程序未退出时候,关闭EXCEL,进程总是报错,当然关闭EXCEL是在主程序对EXCEL输出数据完成以后。 请专家指点,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
忠向
2005-04-14
打赏
举报
回复
高手出来帮帮我呀!
忠向
2005-04-11
打赏
举报
回复
用现成的控件?其实使用的不就是EXCEL的控件吗?
我使用CLASSWIZARD 导入EXCEL的导出类就可以正常退出的,但是使用import 就出错,真是郁闷
arden1019
2005-04-08
打赏
举报
回复
我倒是建议你找一些现成的activeX 来控制显示excel。
arden1019
2005-04-08
打赏
举报
回复
流点儿汉先......
哥们,小弟对ATL不熟哈哈。
并不了解它是怎么和接口进行通信的,它是怎么申请和中断接口连接的。
应该不是excel的问题,excel本身的COM接口应该是安全的。既然出了无法捕捉的错误,应该是你操作顺序有问题。要不去vc版问问那里的大大?
很想帮你,回头恶补下ATL..
忠向
2005-04-07
打赏
举报
回复
大家没有耐心看?
:(
忠向
2005-04-07
打赏
举报
回复
另外,由于使用CComQIPtr,在函数的末尾没有调用几个接口的release函数
忠向
2005-04-07
打赏
举报
回复
try
{
//app指向EXCEL App
CComQIPtr<Excel::Workbooks> books = app->GetWorkbooks();
CComQIPtr<Excel::_Workbook> book = books->Add();
CComQIPtr<Excel::Sheets> sheets = book->GetSheets();
CComQIPtr<Excel::_Worksheet> sheet = sheets->GetItem(1L);;
CComQIPtr<Excel::Range> range;
....//操作EXCEL
}
catch(_com_error &e)
{
CString msg;
msg.Format("[%s]%s", (LPCSTR)e.Source(), (LPCSTR)e.Description());
AfxMessageBox(msg);
}
一切正常完成,就是在关闭打开的EXCEL以后,报错,当然已经超出函数范围无法捕捉异常了,提示错误是“内存不可read”,但是如果主程序退出以后,关闭EXCEL,就没有这个问题
arden1019
2005-04-07
打赏
举报
回复
抱什么错?
你退出代码贴出来看看
Java读写
Excel
的jar包
通过java
操作
excel
表格的工具类库 支持
Excel
95-2000的所有版本 生成
Excel
2000标准格式 支持字体、数字、日期
操作
能够修饰单元格属性 支持图像和图表 应该说以上功能已经能够大致满足我们的需要。最...
全网最全Python
操作
Excel
教程
我们先来看一下python中能
操作
Excel
的库对比(一共九个库): 1 Python xlrd 读取
操作
Excel
1.1 xlrd模块介绍 (1)什么是xlrd模块? python
操作
excel
主要用到xlrd和xlwt这两个库,即xlrd是读
excel
,xlwt是写
excel
...
C语言
操作
EXCEL
文件(读写)
C语言
操作
EXCEL
文件(读写) 本文主要介绍通过纯C语言进行
EXCEL
的读写
操作
: C语言读
操作
C语言写
操作
在之前需要使用C语言读取
Excel
文件内容的功能,查阅了很多资料,大部分是通过ODBC或者过OLE/...
vb.net office
excel
和wps共存 后期绑定 无需引用,创建
正确
的
excel
对象以便
操作
excel
表格
vb.net office
excel
和wps共存,创建
正确
的
excel
对象以便
操作
excel
表格
Python
操作
Excel
教程(全网最全,只看这一篇就够)
python
操作
excel
主要用到xlrd和xlwt这两个库,即xlrd是读
excel
,xlwt是写
excel
的库。(2)为什么使用xlrd模块?在UI自动化或者接口自动化中数据维护是一个核心,所以此模块非常实用。xlrd模块可以用于读取
Excel
的...
Office开发/ VBA
5,139
社区成员
17,886
社区内容
发帖
与我相关
我的任务
Office开发/ VBA
其他开发语言 Office开发/ VBA
复制链接
扫一扫
分享
社区描述
其他开发语言 Office开发/ VBA
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章