有没有办法在不打开目标文件的情况下使用
当我的主要工作簿被保存时,它会在不同路径下生成另一个没有宏的文件(使用
对我来说这并不好,因为我想继续在我的
有没有办法只保存
以下是我的代码:
ActiveWorkbook.SaveAs
?当我的主要工作簿被保存时,它会在不同路径下生成另一个没有宏的文件(使用
FileFormat:=51
),名为ALOCACAO TECNICOS
。但是这种文件格式也会在最后打开目标文件(ALOCACAO TECNICOS
),关闭TEC ALOC EXT
工作表。对我来说这并不好,因为我想继续在我的
TEC ALOC SHEET
工作表上更改内容。有没有办法只保存
ALOCACAO TECNICOS
而不打开它呢?以下是我的代码:
Sub CopiarNovaPlanilha()
Application.EnableEvents = False
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs "I:\CGP\DEOPEX\01 - Supervisão\10 - Alocação das equipes\Consulta Alocados\ALOCACAO TECNICOS", FileFormat:=51
ActiveWorkbook.Sheets(1).Name = "FUNCIONARIOS"
Application.EnableEvents = True
Application.DisplayAlerts = True
End Sub
这是由AfterSave
事件触发的:
Private Sub Workbook_AfterSave(ByVal Success As Boolean)
If Success Then
Call CopiarNovaPlanilha
End If
End Sub
Workbooks("ALOCACAO TECNICOS").Close
来关闭新副本 :) - paulinhax