La fonction WEBSERVICE retourne des données à partir d’un service web Internet ou Intranet à l’aide de formats lisibles par l’ordinateur tels que XML ou JSON. WEBSERVICE prend en charge les protocoles HTTP et HTTPS.
Syntaxe : =WEBSERVICE(URL) où URL est une adresse web ou un service à appeler.
Par exemple: =WEBSERVICE(« https://contoso.com/serviceEndpoint?searchString=Excel »)
Un #VALUE ! l’erreur est retournée si :
-
Les arguments aboutissent à une chaîne non valide ou elle contient plus de 32 767 caractères.
-
La chaîne d’URL contient plus de 2 048 caractères autorisés pour une requête GET.
-
Protocoles non pris en charge tels que ftp:// ou file://.
Pour de meilleurs résultats, encodez l’URL de WEBSERVICE à l’aide de la fonction ENCODEURL avant d’inclure dans une fonction. Pour plus d’informations, consultez Fonction ENCODEURL.
La fonction WEBSERVICE n’est actuellement pas prise en charge dans Excel pour le web. Toutefois, vous pouvez utiliser la fonction WEBSERVICE dans l’application de bureau Excel.
-
Pour ouvrir l’application de bureau, sélectionnez Modification , puis choisissez Ouvrir dans Application de bureau en haut du ruban.
Vous n’avez pas l’application de bureau Excel ? Essayez ou achetez Microsoft 365.
La fonction WEBSERVICE n’est actuellement pas prise en charge dans Excel pour Mac.