Notifications
Clear all

Macro para fechar e EXCLUIR o arquivo que estou usando

4 Posts
3 Usuários
0 Reactions
954 Visualizações
(@favari7)
Posts: 2
New Member
Topic starter
 

Galera, preciso elaborar uma macro VBA para fechar e excluir o ARQUIVO que estou usando.
Eu consigo fechar e excluir outras planilhas que eu NÃO esteja usando.
Ex.: Estou usando um aquivo e tenho somente uma Folha, preciso fechar o arquivo e excluir.

Obrigado!

 
Postado : 02/05/2016 7:16 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde favari7

Seja bem-vindo ao fórum!

Movi teu tópico para VBA & Macros que é o assunto da tua dúvida, pois onde você havia postado não é permitido postar dúvidas, sendo exclusivo para a apresentação do novos usuários do fórum.

Como você é novato p ara facilitar a tua participação no fórum, sugiro tomar conhecimento do conteúdo dos links abaixo:

viewtopic.php?f=7&t=203
viewtopic.php?f=7&t=7903
viewtopic.php?f=7&t=3841
viewtopic.php?f=7&t=16757
viewtopic.php?f=7&t=12600
viewtopic.php?f=7&t=3371

[]s
Patropi - Moderador

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 02/05/2016 11:15 am
(@mprudencio)
Posts: 2749
Famed Member
 

Em Esta Pasta de Trabalho

Cole este codigo


Private Sub Workbook_BeforeClose(Cancel As Boolean)
On Error Resume Next
With ThisWorkbook 'Altera as propriedades desta planilha
.Saved = True
.ChangeFileAccess xlReadOnly
Kill .FullName 'Mata a planilha em definitivo (nem pra lixeira vai!)
.Close False 'Fecha sem salvar
End With

End Sub

Qdo Fechar o arquivo ele sera excluido. Nem vai para a Lixeira entao muito cuidado.

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 02/05/2016 11:35 am
(@favari7)
Posts: 2
New Member
Topic starter
 

Galera!

Muito obrigado pela ajuda, consegui conforme nosso amigo MPrudencio postou!
Me desculpem tbm por postar em lugar errado! Foi minha primeira vez!

Abraços!

 
Postado : 02/05/2016 12:57 pm