求助:读取excel数据到数组时报错!

+86 158******35_812022 2023-2-9 653

[2023-2-9 09:32:20] [ERROR] 流程块.task 第4行:模块 Excel.ReadRange 命令出错:读取Excel区域失败,请检查Sheet或需要操作的单元格是否存在。
读取Excel剪切板数据时发生异常。
Specified clipboard format is not available



第4行报错

Dim objExcelWorkBook,H,arr,iRet,hWeb,sRet,bRet,arrSelItem,arrElement,objPoint
objExcelWorkBook = Excel.OpenExcel('''C:\Users\st\Desktop\采购日报.xlsx''',false,"Excel","","")
H=Excel.GetRowsCount(objExcelWorkBook,"Sheet1")
arr=Excel.ReadRange(objExcelWorkBook,"Sheet1","A1:K"&H,true)


最新回复 (4)
  • 果子哩 2023-2-9
    2
    第四行true改成false试试
  • 3
    改成false可以了,什么原理啊?
  • 卓小白 7月前
    4
    +1必须改为false? 
  • 我不姓李 7月前
    5
    首先确保sheet页存在和读取区域存在,打开表格后,增加一个2s的延迟,再读取区域内容
返回
发新帖