De functie WEBSERVICE retourneert gegevens van een webservice op internet of intranet.
Opmerking: De functie WEBSERVICE kan worden weergegeven in de functiegalerie van Excel voor Mac, maar is afhankelijk van de functies van het Windows-besturingssysteem, zodat er geen resultaten worden geretourneerd 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 ongeldige tekenreeks 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:// of file://, retourneert WEBSERVICE een #VALUE! als resultaat gegeven.
Voorbeeld
Hier volgt een voorbeeld van 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.
-
Gebruik de functie ENCODEURL om een URL te coderen. Verwijs vervolgens naar de cel met de gecodeerde URL in de formule WEBSERVICE .
Meer hulp nodig?
U kunt altijd uw vraag stellen aan een expert in de Excel Tech Community of ondersteuning vragen in de Communities.