A função SERVIÇO WEB devolve dados de um serviço Web na Internet ou intranet.

Nota: A função SERVIÇO WEB pode aparecer na galeria de funções do Excel para Mac, mas depende das funcionalidades do sistema operativo Windows, pelo que não devolverá resultados no Mac.

Sintaxe

SERVIÇOWEB(url)

A sintaxe da função SERVIÇO WEB tem o seguinte argumento.

Argumento

Descrição

URL   

Obrigatório

O URL do serviço Web a ser chamado

Notas: 

  • Se os argumentos não conseguirem devolver os dados, o SERVIÇO WEB devolve um #VALUE! .

  • Se os argumentos resultarem numa cadeia que não é válida ou que contém mais do que o limite de células permitido de 32767 carateres, WEBSERVICE devolve um #VALUE! .

  • Se url for uma cadeia que contém mais de 2048 carateres permitidos para um pedido GET, WEBSERVICE devolve um #VALUE! .

  • Para protocolos que não são suportados, como ftp:// ou file://, o SERVIÇO WEB devolve um #VALUE! .

Exemplo

Eis um exemplo que utiliza um webservice fictício:

=SERVIÇOWEB(“http://mywebservice.com/serviceEndpoint?searchString=Excel”) 

Sugestões: 

  • Para obter os melhores resultados, o URL para WEBSERVICE deve ser codificado antes da inclusão na fórmula.

  • Para codificar um URL, utilize a função CODIFICARURL . Em seguida, referencie a célula com o URL codificado na fórmula WEBSERVICE .

Precisa de mais ajuda?

Pode sempre colocar uma pergunta a um especialista da Comunidade Tecnológica do Excel ou obter suporte nas Comunidades.

Consulte Também

Função CODIFICAÇÃOURL

FILTRARXML (função FILTRARXML)

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.