katamoto 发表于 2014-11-24 11:46:03

如何读取excel指定的工作表

(setq sheetobj (MX-get-activesheet xlobj))可以读取excel当前的工作表
如果我有一个工作表为 sheet4

怎么获取sheet4呢


katamoto 发表于 2014-11-24 12:33:21

用百度终于搞定了,

pxt2001 发表于 2017-10-17 13:16:15

搞定了就应该分享,方便他人学习。

katamoto 发表于 2017-10-18 09:36:20

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"))   )

pxt2001 发表于 2017-10-18 10:30:10

LIULISHENG 发表于 2018-2-6 14:56:02

lht 发表于 2018-2-6 16:54:28

怎么会出现:错误: Automation 错误。 类 Workbooks 的 Open 方法无效呢

SYTDD 发表于 2018-2-8 22:57:04

强,好好学习

jinhear 发表于 2018-7-14 18:20:26

lht 发表于 2018-2-6 16:54
怎么会出现:错误: Automation 错误。 类 Workbooks 的 Open 方法无效呢

我的也是同样错误,,不知道哪里出错了

xujinhua 发表于 2021-6-3 20:59:11

jinhear 发表于 2018-7-14 18:20
我的也是同样错误,,不知道哪里出错了

f1为文件路径
页: [1] 2
查看完整版本: 如何读取excel指定的工作表