VBA Excel - Deletando as planilhas sem aviso do prompt - Delete sheets without confirmation prompts




Caros,
Continuando na linha: "Revisitando As primeiras funções que desenvolvi".



DICA: Todas as funções que criarmos que tenham interação física direta nas planilhas que estivermos utilizando, terão uma performance muito melhor se colocarmos o comando Application.ScreenUpdating = False, antes do início do respectivo processamento.


  • Como posso deletar uma das planilha dentro do meu arquivo, sem emitir nenhuma mensagem confirmando a exclusão?



Sub DelSheet (strSheetName As String)



    ' Deletando uma sheet que foi passada como parâmetro, no workbook ativo.




    Let Application.ScreenUpdating = False
    Let Application.DisplayAlerts = False



    



    Sheets(strSheetName).Delete




    Let Application.DisplayAlerts = True



    Let Application.ScreenUpdating = True
End Sub




Tags: Bernardes, MS, Microsoft, Office, Excel, delete, deletar, apagar, excluir, planilha















André Luiz Bernardes






A&A® - Work smart, not hard in any place.
Skype: inanyplace 

Nenhum comentário:

Postar um comentário

diHITT - Notícias