Evento WebBrowserControl.NavigateError (Access)
Ocorre quando um erro ocorre durante a navegação.
Sintaxe
expressão. NavigateError (pDisp, URL, TargetFrameName, StatusCode, Cancel)
Expressão Uma variável que representa um objeto WebBrowserControl .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
pDisp | Obrigatório | Object | Um ponteiro para uma interface IDispatch para o objeto WebBrowserControl que representa a janela ou quadro em que ocorreu o erro de navegação. |
URL | Obrigatório | Variant | Contém a URL para a qual houve falha de navegação. |
Targetframename | Obrigatório | Variantes | Contém o nome do quadro no qual exibir o recurso ou Null se nenhum quadro nomeado foi direcionado para o recurso. |
StatusCode | Obrigatório | Variant | Contém um código de status de erro, se estiver disponível. |
Cancel | Obrigatório | Boolean | Especifica se a navegação será cancelada para uma página de erro ou para qualquer pesquisa automática adicional. |
Valor de retorno
Nada
Comentários
Esse evento é disparado antes que o objeto WebBrowserControl exiba uma página de erro devido a um erro na navegação. Você pode parar a exibição da página de erro definindo o parâmetro Cancel como True. No entanto, se o servidor contatado na navegação original fornecer sua própria navegação de página substituta, quando você definir Cancelar como True, ele não terá efeito e a navegação para a página alternativa do servidor continuará.
Por exemplo, suponha que a navegação a https://www.www.wingtiptoys.com/BigSale.htm
faz com que esse evento seja acionado porque a página não existe. No entanto, o servidor está definido para redirecionar a navegação para https://www.www.wingtiptoys.com/home.htm
. Nesse caso, quando você define Cancelar como True, ele não tem efeito e a navegação segue para https://www.www.wingtiptoys.com/home.htm
.
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.