明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2350|回复: 10

[已解答] 如何读取excel指定的工作表

[复制链接]
发表于 2014-11-24 11:46 | 显示全部楼层 |阅读模式
(setq sheetobj (MX-get-activesheet xlobj))可以读取excel当前的工作表
如果我有一个工作表为 sheet4

怎么获取sheet4呢


 楼主| 发表于 2014-11-24 12:33 | 显示全部楼层
用百度终于搞定了,
发表于 2017-10-17 13:16 来自手机 | 显示全部楼层
搞定了就应该分享,方便他人学习。
 楼主| 发表于 2017-10-18 09:36 | 显示全部楼层
pxt2001 发表于 2017-10-17 13:16
搞定了就应该分享,方便他人学习。

(setq xlobj (vlax-create-object "excel.application"))
(setq wbobj (vlax-invoke-method (vlax-get-property xlobj 'WorkBooks) 'Open f1))
(vlax-for sh        (vlax-get-property xlobj "sheets")      (if (= (vlax-get-property sh "Name") "sheet4")         (vlax-invoke-method sh "Activate"))   )
发表于 2018-2-6 16:54 | 显示全部楼层
怎么会出现:错误: Automation 错误。 类 Workbooks 的 Open 方法无效呢
发表于 2018-2-8 22:57 来自手机 | 显示全部楼层
强,好好学习
发表于 2018-7-14 18:20 | 显示全部楼层
lht 发表于 2018-2-6 16:54
怎么会出现:错误: Automation 错误。 类 Workbooks 的 Open 方法无效呢

我的也是同样错误,,不知道哪里出错了
发表于 2021-6-3 20:59 | 显示全部楼层
jinhear 发表于 2018-7-14 18:20
我的也是同样错误,,不知道哪里出错了

f1为文件路径
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-3-28 16:50 , Processed in 3.072311 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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