Página 1 de 1

Fechar todas as planilhas de uma pasta

Enviado: 08 Fev 2016 às 19:59
por JeanHard
Boa noite a todos.
Preciso de uma macro que feche todas as planilhas de uma determinada pasta. Sendo q a minha planilha nao esta nessa pasta e ira continuar aberta.
No aguardo e abraços.

Re: Fechar todas as planilhas de uma pasta

Enviado: 13 Fev 2016 às 07:23
por JeanHard
Bom dia feras.
Alguma idéia que possa ajudar?

Re: Fechar todas as planilhas de uma pasta

Enviado: 19 Fev 2016 às 12:24
por alexandrevba
Boa tarde!!

Tente algo assim:
Código: Selecionar todos
Sub AleVBA_1403()
Dim wb As Workbook
    Path = "c:\temp\" 'Aqui insira o caminho desejado
    For Each wb In Workbooks
        If wb.Name <> ThisWorkbook.Name Then
            wb.SaveAs Filename:=Path & wb.Name, FileFormat:=51
           wb.Close False
        End If
    Next wb
    ThisWorkbook.Close False
End Sub
Att