De functie WEBSERVICE retourneert gegevens van een webservice op internet of intranet.
Notities:
-
De functie WEBSERVICE is alleen beschikbaar in Excel 2013 en hoger voor Windows.
-
De functie WEBSERVICE wordt mogelijk weergegeven in Excel voor Mac galerie met functies, maar is afhankelijk van de functies Windows besturingssysteem, zodat de functie geen resultaten oplevert op Mac.
Syntaxis
WEBSERVICE(url)
De syntaxis van de functie WEBSERVICE heeft het volgende argument.
Argument |
Beschrijving |
---|---|
url Vereist |
De URL van de webservice die moet worden aangeroepen |
Notities:
-
Als argumenten de gegevens niet kunnen retourneren, retourneert WEBSERVICE een #VALUE! -fout.
-
Als argumenten resulteren in een tekenreeks die niet geldig is of die meer dan de toegestane cellimiet van 32767 tekens bevat, retourneert WEBSERVICE een #VALUE! -fout.
-
Als url een tekenreeks is die meer dan de 2048 tekens bevat die zijn toegestaan voor een GET-aanvraag, retourneert WEBSERVICE een #VALUE! -fout.
-
Voor protocollen die niet worden ondersteund, zoals ftp:// offile://,retourneert WEBSERVICE een #VALUE! als resultaat gegeven.
Voorbeeld
Hier is een voorbeeld met een fictieve webservice:
=WEBSERVICE(“http://mijnwebservice.com/serviceEndpoint?searchString=Excel”)
Tips:
-
Voor de beste resultaten moet de URL voor WEBSERVICE worden gecodeerd voordat deze in de formule wordt opgenomen.
-
Als u een URL wilt coderen, gebruikt u de functie ENCODEURL. Verwijs vervolgens naar de cel met de gecodeerde URL in de WEBSERVICE-formule.
Meer hulp nodig?
U kunt altijd uw vraag stellen aan een expert in de Excel Tech Community of ondersteuning vragen in de Communities.