在程序VBA结束时关闭文件

时间:2015-08-28 09:11:07

标签: excel vba excel-vba

我有类似下面的代码,我想打开一个文件而不是关闭它直到程序结束。

Workbooks.Open filename:=file1
' copy something

Windows(file2 & ".xlsm").Activate
'paste something

在这里我想让make1仍然打开,这里只激活,顺便说一下Windows(file1&“.xlsm”)。激活此行不会给出预期的结果。 提前致谢

1 个答案:

答案 0 :(得分:0)

试试这个:

dim wb as workbook
set wb = Workbooks.Open (file1)
wb.visible = true
' copy something

Windows(file2 & ".xlsm").Activate
'paste something