Os suplementos do Office capacitam os usuários a elevar sua experiência padrão do Microsoft Office em uma solução personalizada que pode revolucionar as operações comerciais ou personalizar os aplicativos do Office para preferências específicas. Para aproveitar totalmente esses suplementos, é preciso se familiarizar com a criação de APIs do Office, o que pode levar a erros imprevistos. Neste guia, descreveremos alguns dos códigos de erro da API do Office mais frequentemente encontrados e forneceremos orientação sobre como lidar com eles de forma eficaz.
Os cinco códigos de erro de API mais encontrados com frequência
Quando mencionamos “frequentemente encontrados”, nos referimos a códigos de erro que são comuns dentro da estrutura da Common API, em oposição a códigos de erro específicos do aplicativo, como aqueles que podem surgir do uso da Word JavaScript API. Abaixo estão os principais códigos de erro para ficar de olho.
Código de erro 1 – Código de erro 1000
Error.code 1000 indica que há um tipo de coerção impróprio presente no seu código. O Excel serve como um exemplo principal, pois não aceita tipos de coerção HTML ou OOXML. É provável que esse erro ocorra se você tentar forçar esses tipos não suportados no seu aplicativo. Para esclarecer, a coerção de tipo é o método utilizado pelos aplicativos para alternar entre diferentes tipos de objeto, e qualquer conflito durante esse processo pode resultar nesse código de erro.
Código de erro 2 – Error.code 2009
Este código de erro é direto, pois lida com objetos de dados. Quanto maiores esses objetos se tornam, maior o risco de exceder os limites de dados definidos dentro do seu aplicativo do Office. Uma resolução para esse erro envolve reduzir o tamanho do objeto de dados que está causando o problema.
Código de erro 3 – Código de erro 4000
Todo desenvolvedor entende que nomear objetos corretamente é vital para uma execução suave do programa. Quando nomes de objetos são especificados incorretamente ou inexistentes no seu código de API, você encontrará o error.code 4000.
Código de erro 4 – Código de erro 5002
Permissão negada!
Este é o aviso associado a este código de erro, indicando que, como desenvolvedor, você está tentando executar uma ação em um documento que não tem as permissões necessárias. Este erro ocorre frequentemente ao lidar com documentos de edição restrita.
Código de erro 5 – Código de erro 9021
Problemas de conexão são uma ocorrência comum. Este código de erro em particular, error.code 9021, sugere que há um problema impedindo que você salve seu item no servidor. Por exemplo, problemas de conexão no “Modo Online” ao usar o Outlook Desktop podem acionar este código.
Soluções rápidas para códigos de erro comuns da API do Office
Os códigos acima mencionados são apenas alguns exemplos de códigos de erro da API do Office que você pode enfrentar durante seus esforços de programação. Cada um tem uma solução específica que requer a identificação do ponto de falha em seu código. No entanto, há correções rápidas gerais que podem ser aplicadas a vários códigos de erro.
Solução 1. Verifique as configurações do seu firewall
Seu firewall pode estar obstruindo o aplicativo do Office que você está tentando usar.
Etapa 1: digite “Segurança do Windows” na caixa de pesquisa na parte inferior da tela e selecione o ícone correspondente.
Etapa 2: No menu à esquerda, escolha “Firewall e proteção de rede” e revise suas configurações de firewall em diferentes domínios. Desabilitar seu domínio ou rede privada pode ajudar a fazer seu código de API funcionar corretamente.
Etapa 3: Como alternativa, clique em “Permitir um aplicativo pelo firewall” para dar ao aplicativo criado as permissões necessárias para ignorar o firewall do Windows.
Correção 2. Desabilite o Modo de Compatibilidade do Microsoft Edge
Se você encontrar algum erro relacionado à web relacionado às propriedades que você definiu, o modo de compatibilidade no Microsoft Edge pode ser a fonte do problema. Veja como desativá-lo.
Etapa 1: clique nos três pontos (o “…”) no canto superior direito do Edge e escolha “Configurações”.
Etapa 2: navegue até a seção “Navegador padrão” usando o menu.
Etapa 3: escolha “Não permitir” no menu suspenso ao lado de “Permitir que sites sejam recarregados no modo Internet Explorer (modo IE)”.
Deixe um comentário