递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库

如何使用COM对象后台调用Excel进行操作?

查看数: 3713 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-2-4 02:03

正文摘要:

本帖最后由 路亦洲 于 2023-2-4 02:17 编辑 各位大哥,在易语言中,可以对象创建(“Excel.Application”, ),后台操作Excel, D:\voldev\灯谜计分工具\src\main.v>, 274: 错误: 没有找到所指定名称的类"Work ...

回复

路亦洲 发表于 2023-2-4 15:28:21
创世魂 发表于 2023-2-4 08:36
http://bbs.voldp.com/forum.php?mod=viewthread&tid=16223   火山官方已经有excel库,这是读取excel表格的 ...

我还是使用COM对象调用吧,比较熟悉,从易语言开始就是这样的。已经参考世恒的例程
创世魂 发表于 2023-2-4 08:36:52
http://bbs.voldp.com/forum.php?mod=viewthread&tid=16223   火山官方已经有excel库,这是读取excel表格的例子。
路亦洲 发表于 2023-2-4 05:12:03
参考世恒大哥的代码,结合以前易语言的经验,已经解决了。我另写个贴子吧
路亦洲 发表于 2023-2-4 02:34:43

世恒大哥的例程:http://bbs.voldp.com/forum.php?m ... amp;highlight=excel
<无返回值> 读无参数对象型属性 (COM对象类 所操作本对象, 文本型 属性名称, COM对象类(需求:数据类型; 返回值类型:0) 所欲获取数据类型)
    所处类: COM对象类; 所处包: 火山.基本

      读取并返回本对象中所指定名称COM对象类属性的值. 本方法用作读取无参数的COM属性值.
      执行本方法如果失败,返回内容为空的该类对象(COM对象类的"是否为空"方法返回真).
      紧跟本方法后调用"是否成功"方法将返回本方法是否执行成功,调用"取错误"方法将返回具体的错误码值(成功将返回"COM方法调用结果.成功").

    参数<1>的名称为"所操作本对象", 类型为"COM对象类".
    参数<2>的名称为"属性名称", 类型为"文本型". 提供所欲读取属性的名称
    参数<3>的名称为"所欲获取数据类型", 类型为"COM对象类(需求:数据类型; 返回值类型:0)". 提供所欲获得的返回值数据类型
明明写着无返回值,怎么就能用“=”接收对象的返回呢?真搞不懂火山pc的注释
路亦洲 发表于 2023-2-4 02:13:43
本帖最后由 路亦洲 于 2023-2-4 02:18 编辑

<img src="http://ys-f.ysepan.com/308650234/014591844/j74285H264JL46ljvQ2Na8/20230204015746.png"/>
路亦洲 发表于 2023-2-4 02:05:30

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-23 09:57 , Processed in 0.083934 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表