A função WEBSERVICE retorna dados de um serviço Web na Internet ou intranet.
Observações:
-
A função WEBSERVICE só está disponível no Excel 2013 e posterior para Windows.
-
A função WEBSERVICE pode aparecer na galeria de funções Excel para Mac, mas depende Windows recursos do sistema operacional, portanto, não retornará resultados no Mac.
Sintaxe
SERVIÇOWEB(url)
A sintaxe da função WEBSERVICE tem o seguinte argumento.
Argumento |
Descrição |
---|---|
URL Obrigatório |
A URL do serviço Web a ser chamado |
Observações:
-
Se os argumentos não puderem retornar os dados, o WEBSERVICE retornará um #VALUE! erro.
-
Se os argumentos resultarem em uma cadeia de caracteres que não seja válida ou que contenha mais do que o limite de células permitido de 32767 caracteres, WEBSERVICE retornará um #VALUE! erro.
-
Se url for uma cadeia de caracteres que contenha mais de 2048 caracteres permitidos para uma solicitação GET, WEBSERVICE retornará um #VALUE! erro.
-
Para protocolos que não têm suporte, como ftp:// oufile://,o WEBSERVICE retorna um #VALUE! erro.
Exemplo
Veja um exemplo usando um webservice fictício:
=SERVIÇOWEB(“http://mywebservice.com/serviceEndpoint?searchString=Excel”)
Dicas:
-
Para os melhores resultados, a URL do WEBSERVICE deve ser codificada antes da inclusão na fórmula.
-
Para codificar uma URL, use a função ENCODEURL. Em seguida, referencia a célula com a URL codificada na fórmula WEBSERVICE.
Precisa de mais ajuda?
Você pode sempre consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.