Você não pode excluir diretamente uma planilha usando sequências VBA sozinho. O VBA exige que você interaja com o aplicativo Excel usando seus objetos e métodos. No entanto, posso fornecer a você o código VBA para excluir uma planilha: 
 `` `VBA 
 Sub Deleteworksheet ()  
 'Substituir "Sheet1" pelo nome da planilha que você deseja excluir 
 Dim wstodelete como planilha 
 Definir wstodelete =thisworkbook.worksheets ("Sheet1")  
 'Exclua a planilha 
 wstodelete.delete  
 Final sub 
 `` `   
 Explicação:   1. 
 `Sub Deleteworksheet ()`: Esta linha declara uma sub -rotina chamada "Deleteworkheet", que conterá o código para excluir a folha. 
 2. 
 `Dim wstodelete como planilha ': Isso declara uma variável denominada 'wstodelete` da planilha do tipo' para manter uma referência à planilha que você deseja excluir. 
 3. 
 `set wstodelete =thisworkbook.worksheets (" Sheet1 ")`: Essa linha define a variável `wstodelete` para uma planilha específica na pasta de trabalho. Substitua `" Sheet1 "` pelo nome real da planilha que você deseja excluir. 
 4. 
 `wstodelete.delete`: Na verdade, essa linha exclui a planilha referenciada pela variável `wstodelete`.   
 Como usar o código:   1. Abra sua pasta de trabalho do Excel. 
 2. Pressione 
 alt + f11  Para abrir o Visual Basic Editor (VBE). 
 3. No VBE, clique em 
 inserir> módulo  . 
 4. Cole o código no módulo recém -criado. 
 5. Alterar `" Sheet1 "` Para o nome real da planilha que você deseja excluir. 
 6. Pressione 
 f5  Para executar a macro.   
 Notas importantes:   * 
 Backup sua pasta de trabalho: Antes de executar qualquer código que modifique sua pasta de trabalho, é sempre uma boa ideia fazer um backup. 
 * 
 Manuseio de erro: O código fornecido pressupõe que a planilha exista. Você pode adicionar o manuseio de erros para impedir que o código trave se a planilha não for encontrada.  
 Deixe -me saber se você tiver outras perguntas!