Microsoft Visual Basic for Applications, ou VBA, é uma versão do Microsoft Visual Basic para a suíte Microsoft Office. VBA permite ao usuário programar suas próprias funções para expandir os recursos dos aplicativos do Office e permite que tarefas repetitivas comuns a ser automatizado. A macro VBA pode ser usado para excluir planilhas em Microsoft Excel, mas , por padrão, uma caixa de diálogo é mostrada pedindo ao usuário para confirmar a ação. Isso pode causar um problema , uma vez que deixa de macros de ser capaz de funcionar de forma autónoma , como o resto da macro não pode ser executado sem a interação do usuário . Este comportamento pode ser desativado , definindo os DisplayAlerts aplicações configuração para false para a duração da macro. Instruções 
 1 
 Crie uma nova pasta de trabalho no Microsoft Excel , clicando no botão " Office" no canto superior esquerdo e selecione " New ". Dê um duplo clique em " Pasta de trabalho em branco " na caixa de diálogo que aparece 
 2 
 Clique . Na guia "Exibir " na barra de ferramentas principal, e , em seguida, clique em " Ver Macros " a partir do menu " Macros " . 
 
 3 
 Type " deleteSheet " para o nome macro e , em seguida, clique no botão "Criar" para criar uma nova macro. 
 4 
 Adicione o seguinte código para o corpo da sub-rotina automaticamente criado pelo editor de código do Visual Basic: 
 
 Application.DisplayAlerts = = Definição verdadeira 
 
 Primeiro, o aplicativo " DisplayAlerts " é definida como false para desativar os alertas de que está sendo mostrado . A planilha chamada "Sheet1" é então selecionado e excluído. A definição " DisplayAlerts " é, então, definido como true para activar alertas de novo. 
 5 
 executar a macro pressionando "F5" e selecionar a macro " deleteSheet " . Planilha "Sheet1" será automaticamente excluído sem confirmação.