0

以下代码给出了错误“下标超出范围”:

Sub Workbooks2(str)
     Workbooks.Open (ThisWorkbook.path & "\" & str)
     Workbooks(ThisWorkbook.path & "\" & str).Close ' <<<<< subscript out of range error
End Sub
4

1 回答 1

0

以下工作(在关闭命令中删除了文件的路径):

Sub Workbooks2(str)
     Workbooks.Open (ThisWorkbook.path & "\" & str)
     Workbooks(str).Close 
End Sub
于 2019-06-17T12:10:00.127 回答