小兔网

关闭打开方法Excel中VBA可以用来关闭和打开的工作簿。请记住,Workbooks集合包含当前打开的所有Workbook对象。

在您的工作表上放置一个命令按钮,并添加以下代码行:

1.下面的代码行关闭close-open.xlsm。

工作簿(“ close-open.xlsm”)。关闭

2.下面的代码行关闭第一个打开/创建的工作簿。

工作簿(1)。关闭

3.下面的代码行关闭了活动的工作簿。

ActiveWorkbook。关闭

4.下面的代码行关闭当前打开的所有工作簿。

工作簿。关闭

5.下面的代码行打开sales.xlsx。

Workbooks.Open(“ sales.xlsx”)

注意:如果将文件存储在默认文件位置,则只能在不指定文件路径的情况下打开sales.xlsx。要更改默认文件位置,请在“文件”选项卡上,单击“选项”,然后单击“保存”。

6.您还可以使用Application对象的GetOpenFilename方法显示标准的“打开”对话框。

昏暗的 MyFile 作为 字符串
MyFile = Application.GetOpenFilename()

7.选择一个文件,然后单击“打开”。

GetOpenFilename方法

注意:GetOpenFilename实际上不会打开文件。

8.接下来,您可以照常打开工作簿。

Workbooks.Open(MyFile)