知道名称的一部分,关闭一个活动的excel文件

时间:2017-03-03 12:17:51

标签: excel vba excel-vba

我已经根据名称的一小部分打开了一个文件,其中i等于142,如下面的代码所示。 Workbooks.Open Filename:= FilePath3& “”&我和我“

在其他文件之间来回切换后,是否可以返回此文件并将其关闭?我不知道如何引用/激活它,因为我只有一小部分名称。

由于

1 个答案:

答案 0 :(得分:2)

我想,在您打开此文件后,它会自动激活,因此我可以这样做:

Dim fileName as String
Workbooks.Open Filename:=FilePath3 & "" & i & "."
fileName = ActiveWorkbook.Name

从此刻起,您可以随时关闭文件,例如:

Workbooks(fileName ).Close (False)

仅在您不想保存时使用(False)