Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba 关闭活动excel文件时知道名称的分数_Vba_Excel - Fatal编程技术网

Vba 关闭活动excel文件时知道名称的分数

Vba 关闭活动excel文件时知道名称的分数,vba,excel,Vba,Excel,我已经打开了一个给定名称分数的文件,根据下面的代码,我等于142。 工作簿。打开文件名:=FilePath3&&i&“ 在其他文件之间来回切换后,是否可以返回到此文件并关闭它?我不知道如何引用/激活它,因为我只有这个名字的一小部分 谢谢我想,在您打开此文件后,它会自动激活,因此我将其设置为: Dim fileName as String Workbooks.Open Filename:=FilePath3 & "" & i & "." fileName = ActiveW

我已经打开了一个给定名称分数的文件,根据下面的代码,我等于142。 工作簿。打开文件名:=FilePath3&&i&“

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


谢谢

我想,在您打开此文件后,它会自动激活,因此我将其设置为:

Dim fileName as String
Workbooks.Open Filename:=FilePath3 & "" & i & "."
fileName = ActiveWorkbook.Name
从这一刻起,您可以随时通过以下方式关闭文件:

Workbooks(fileName ).Close (False)

仅当您不想保存它时才使用(False)

我想,打开此文件后,它会自动激活,因此我将其设置为:

Dim fileName as String
Workbooks.Open Filename:=FilePath3 & "" & i & "."
fileName = ActiveWorkbook.Name
从这一刻起,您可以随时通过以下方式关闭文件:

Workbooks(fileName ).Close (False)

仅当您不想保存它时才使用(False)

使用Instr()函数检查部分字符串匹配,并设置为工作簿变量以便稍后引用。使用Instr()函数检查部分字符串匹配,并设置为工作簿变量,以便稍后引用。您在此处输入了一个错误,但一切正常:)fileName=ActiveWorkbook.Namethnx。更正了您在这里的输入错误,但一切正常:)fileName=ActiveWorkbook.Namethnx。纠正