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.