Bootstrap

Excel(WPS)使用VBA,不打开文件情况下提取其他工作簿数据

Excel(WPS)使用VBA,不打开文件情况下提取其他工作簿数据


在不打开工作簿的情况下,VBA读取其他工作簿数据
很多方法需要打开才能提取,如果没打开会显示错误,比如inderect函数等

提取函数,返回提取到的值

path:文件路径
file:文件名
sheet:工作表名
ref:需要读取的目标单元格

Private Function GetValue(path, file, sheet, ref)
    '   从未打开的Excel文件中检索数据
    Dim arg As String
    '   确保该文件存在
    If Right(path
;