As mensagens de erro nas barras de status do Excel e VBA

O Microsoft Excel exibe a maioria das mensagens de erro em uma janela pop-up, mas exibe erros de referência personalizados e circulares na barra de status. Visual Basic for Applications fornece ferramentas para definir o conteúdo da barra de status na janela do Excel. Acesse as ferramentas internas do Excel e do VBA para personalizar ou corrigir uma mensagem de erro.

Barra de status

O Microsoft Excel exibe mensagens de erro de duas maneiras diferentes. Geralmente, as mensagens de erro aparecem em uma janela pop-up que inclui o título do erro, a descrição e o botão "OK". O Excel também exibe mensagens de erro na barra de status na parte inferior da tela. Durante o funcionamento normal, a barra de status informa "Pronto" para o lado esquerdo da barra. Quando você realça células, a barra de status calcula automaticamente valores como soma, valor mínimo e média.

Excel e VBA Windows

Visual Basic for Applications é executado com o Microsoft Excel e permite que você personalize recursos e processos em sua planilha. Abra o VBA na guia Desenvolvedor da Faixa de Opções. O VBA exibe mensagens de erro de maneira diferente do Excel. A janela do VBA exibe mensagens de erro pop-up e destaca o código que causou o problema. Visual Basic for Applications no Excel não tem sua própria barra de status na parte inferior da tela para exibir mensagens de erro.

Mensagem personalizada

Visual Basic for Applications no Excel fornece a função "Application.StatusBar" para personalizar a mensagem de barra de status no Excel. Crie uma mensagem de erro personalizada que aparece na janela da planilha do Excel, modificando o código do VBA. Mensagens de erro personalizadas são úteis quando você executa uma macro personalizada, porque a macro ajuda o usuário a remediar um problema. Por exemplo, se uma macro exigir três matrizes de dados, a mensagem de erro poderá indicar "Incluir três matrizes de dados" na barra de status.

Referencia circular

Uma mensagem de erro interna exibida pelo Excel na barra de status é o erro "Referência circular". Referências circulares ocorrem quando duas fórmulas se referenciam. Resolva a referência circular clicando na guia "Fórmulas" na faixa de opções e selecionando o botão "Verificação de erros". Destaque "Referência circular" e selecione a referência de célula que é exibida à direita para localizar a célula. Altere a referência para uma célula não circular ou remova a referência completamente.

Publicações Populares