Alerta de erro
Defina a mensagem de erro exibida quando dados inválidos forem inseridos em uma célula.
Você também pode iniciar uma macro com uma mensagem de erro. Um exemplo de macro é oferecido no fim desta página.
Mostrar mensagem de erro quando forem inseridos valores inválidos.
Exibe a mensagem de erro digitada na área Conteúdo quando dados inválidos são inseridos em uma célula. Se ativada, a mensagem será exibida para evitar uma entrada inválida.
Em ambos os casos, se você selecionar "Parar", a entrada inválida será excluída e o valor anterior será reinserido na célula. O mesmo se aplicará se você fechar as caixas de diálogo "Aviso" e "Informações" clicando no botão Cancelar. Se você fechar as caixas de diálogo com o botão OK, a entrada inválida não será excluída.
Conteúdo
Ação
Selecione a ação que você deseja que ocorra quando dados inválidos forem inseridos na célula. A ação "Parar" rejeita a entrada inválida e exibe uma caixa de diálogo que você deve fechar clicando em OK. As ações "Aviso" e "Informação" exibem uma caixa de diálogo que você pode fechar clicando emOK ou Cancelar. A entrada inválida somente será rejeitada quando você clicar em Cancelar.
Procurar
Abre a caixa de diálogo Macro na qual você pode selecionar a macro que será executada quando dados inválidos forem inseridos em uma célula. A macro será executada depois que a mensagem de erro for exibida.
Título
Insira o título da macro ou a mensagem de erro a ser exibida quando dados inválidos forem inseridos em uma célula.
Mensagem de erro
Insira a mensagem a ser exibida quando dados inválidos forem inseridos em uma célula.
Exemplo de macro:
Function ExampleValidity(CellValue as String, TableCell as String)
Dim msg as string
msg = "Invalid value: " & "'" & CellValue & "'"
msg = msg & " in table: " & "'" & TableCell & "'"
MsgBox msg ,16,"Error message"
End Function