社区
C++ Builder
帖子详情
如果要访问EXCEL,做的安装程序需要什么文件???
guohfg
2001-02-14 09:11:00
各路大虾,请问:小弟我开发了一个程序,用C++ BUILDER的VARIANT(OLE)读取EXCEL 97文件中的数。用Install Sheld打包后在另外一台机器(已经装了EXCEL 97)上安装。但是每次运行总说我程序的OLE出错,是否我缺少某些程序或某些OLE没注册?恳望赐教并奉上50分。
...全文
292
10
打赏
收藏
如果要访问EXCEL,做的安装程序需要什么文件???
各路大虾,请问:小弟我开发了一个程序,用C++ BUILDER的VARIANT(OLE)读取EXCEL 97文件中的数。用Install Sheld打包后在另外一台机器(已经装了EXCEL 97)上安装。但是每次运行总说我程序的OLE出错,是否我缺少某些程序或某些OLE没注册?恳望赐教并奉上50分。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BCB
2001-02-22
打赏
举报
回复
#include "Unit1.h" // C++Builder程序片段
#include <utilcls.h> // util classes实用类说明
// …省写此处原一段代码
#define PG OlePropertyGet
#define PS OlePropertySet
#define FN OleFunction
#define PR OleProcedure
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Variant Ex,Wb,Sh1;
try
{
Ex=Variant::CreateObject("Excel.Application");
}
catch(...)
{
}
if (VarIsEmpty(Ex))
{
ShowMessage("系统没有 Ms Excel !");
return;
}
Ex.PS("Visible",false); // Excel 是否可见
Ex.PS("DisplayAlerts",false); // 是否要出现警告
Wb=Ex.PG("WorkBooks").FN("Open","c:\\book1.xls");
Sh1=Wb.PG("WorkSheets","Sheet1"); // 工作表对象
Edit1->Text=Sh1.PG("Cells",1,1).PG("Value");
for (int i=1;i<=10;i++)
for (int j=1;j<=10;j++)
Sh1.PG("Cells",i,j).PS("Value",i*100+j);
Wb.PR("Save"); Wb.PR("Close");// 关闭工作薄
Ex.PR("Quit"); // 退出Ms Excel
}
这是改进后的代码,供你参考
BCB
2001-02-22
打赏
举报
回复
你把你的读EXcel97这一块,复制出来,新建工程,
再把这部分产生的.exe,复制到别人的机器执行,
应该没问题
BCB
2001-02-22
打赏
举报
回复
从没遇到类似错误
comanche
2001-02-22
打赏
举报
回复
只有一种可能,你的程序还用了其它什么东东...
comanche
2001-02-22
打赏
举报
回复
什么都不要,虽是我讨厌Excel但用户的需要又太可怕,所以只要使用了,我这非常正常。
「已注销」
2001-02-21
打赏
举报
回复
关注
bigcgq
2001-02-21
打赏
举报
回复
怀疑不是有关EXCEL的问题,可以先不用此项去测试一下能否成功
bigcgq
2001-02-21
打赏
举报
回复
怀疑不是有关EXCEL的问题,可以先不用此项去测试一下能否成功
guohfg
2001-02-14
打赏
举报
回复
sundayboys,谢谢你,别人的机子已经装了OFFICE97。
sundayboys
2001-02-14
打赏
举报
回复
别人机子要装有office97,而不光excel97。
使用ChatGPT解决8个办公自动化问题
通过本课程的学习,您学习到如何使用用ChatGPT解决办公自动化问题,具体内容如下。 一、ChatGPT编写程序 编写VBA...三、数据统计与分析 批量统计文档页数和字数 将多个
Excel
文件
合并为一个
文件
四、后记 还有哪些要
做
计算机
excel
无法打开,双击
Excel
软件无法打开表格
文件
怎么办?
双击
Excel
软件无法打开表格
文件
怎么办?我们是用软件的习惯因人而异。有的朋友在使用
Excel
办公软件过程中,遇到了下面的情况,双击
EXCEL
文件
无法打开表格
文件
,软件打开后,操作台是灰色的没有
文件
显示。而在开始菜单,所有程序,MicroSoft Office
Excel
打开软件后,在菜单中利用打开命令却可以正常打开
EXCEL
文件
。朋友想尽了办法。甚至重装整个OFFICE软件也无济于事,遇到这种情...
微信小程序导出
Excel
文件
依然是后端提供
Excel
文件
流,前端
做
导出。
Excel
VBA之读取
文件
及
文件
访问
类型
我们知道使用VBA打开一个电子表格指令,例如指令: Application.Workbooks.Open Filename:= "C:\
Excel
\Report.xls" 打开位于
文件
夹C:\
Excel
里面的
文件
Report.xls。除了使用专门的应用程序打开
文件
之外,你如果也想要创建VBA过程能够打开其它类型的
文件
并使用它们的内容的话,你就应该学习一些关于被称为低级别的
文件
I/O(input/output)。 接下来关于顺序,随机和二进制
文件
的章节将会带你直接接触你的数据。
文件
的
访问
类型 计算机
微信小程序——使用
excel
-export导出
excel
背景 在学习微信小程序的过程中,
需要
导出
excel
文件
数据,可是却没有后台服务器,所以只能够想着使用纯前端去导出
excel
使用插件:
excel
-export 导出思想 将数据封装成
excel
文件
将
excel
文件
上传到云存储中 将云存储的
excel
文件
以图片的格式下载到本地 修改图片
文件
后缀为xlsx,成为
excel
文件
操作 将数据封装成
excel
文件
;将
excel
文件
上传到云存储中 建立云函数(我的云函数名称:uploadexportfile),打开云函数终端,安装
excel
-expo
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章