找回密码
 加入
搜索
查看: 1665|回复: 2

[网络通信] 已解决 _Excel_BookOpen 怎么打开已有的工作簿

[复制链接]
发表于 2020-8-31 17:41:55 | 显示全部楼层 |阅读模式
本帖最后由 itzyx 于 2020-8-31 23:14 编辑

小白问题啊,但是我一直没搞懂,EXCEL的应用对象是什么意思?我想打开已有的文件名为“”目录清单.csv“ 的文件,路径是“C:\Users\admin\Desktop\test”,窗口探测器 获取到title 是“20200831_155036_BMP”    这个代码是不是有问题,该怎么写 ,今天才刚学习到EXCEL的有关内容,请大佬们指教 !感谢 !

#include <Excel.au3>; 创建应用对象
Local $oExcel = _Excel_Open()
Local $oWorkbook = _Excel_BookOpen($oExcel, "C:\Users\admin\Desktop\test\20200831_155036_BMP")



发表于 2020-8-31 17:54:36 | 显示全部楼层

#include <Excel.au3>
#include <MsgBoxConstants.au3>
; 创建应用对象
Local $oExcel = _Excel_Open()
If @error Then Exit MsgBox(16, "Excel UDF: _Excel_BookOpen 示例", "创建 Excel 应用对象发生错误." & @CRLF & "@error = " & @error & ", @extended = " & @extended)

; *****************************************************************************
; 打开现有工作簿并返回其对象标识符.
; *****************************************************************************
Local $sWorkbook = @ScriptDir & "\Extras\_Excel1.xls"
Local $oWorkbook = _Excel_BookOpen($oExcel, $sWorkbook)
If @error Then Exit MsgBox($MB_SYSTEMMODAL, "Excel UDF: _Excel_BookOpen 示例 1", "打开工作簿发生错误 '" & $sWorkbook & "'." & @CRLF & "@error = " & @error & ", @extended = " & @extended)
MsgBox($MB_SYSTEMMODAL, "Excel UDF: _Excel_BookOpen 示例 1", "工作簿 '" & $sWorkbook & "' 已成功打开." & @CRLF & @CRLF & "[微软]创建日期: " & $oWorkbook.BuiltinDocumentProperties("Creation Date").Value)

帮助文件:
Local $sWorkbook = @ScriptDir & "\Extras\_Excel1.xls"
Local $oWorkbook = _Excel_BookOpen($oExcel, $sWorkbook)
但要打开还有其它办法
 楼主| 发表于 2020-8-31 18:17:52 | 显示全部楼层
chzj589 发表于 2020-8-31 17:54
[au3]
#include
#include

感谢,感谢 我的代码问题知道了 ,没有加文件名

#include <Excel.au3>
; 创建应用对象
Local $oExcel = _Excel_Open()
Local $oWorkbook = _Excel_BookOpen($oExcel, "C:\Users\admin\Desktop\test\20200831_155036_BMP\目录清单.csv")
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-19 18:24 , Processed in 0.069694 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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