如果有人打开新的Excel工作簿,如何关闭特定的Excel文件?
这就是我所拥有的:
with
我保存它然后关闭它然后再打开文件然后点击crtl + n获取新的Excel实例并且没有任何反应。我是否缺少初始代码来激活计数功能?
答案 0 :(得分:0)
要以编程方式关闭活动工作簿,您可以执行以下操作:
If Workbooks.Count > 1 Then
Workbooks("Put the name of the workbook you want to close here").Close
End If
Application.Visible = False不会关闭工作簿,但会隐藏应用程序。
此外,如果您要创建新的Excel实例,可以执行以下操作:
Dim objExcel As Object
Set objExcel = CreateObject("Excel.Application")