WEBSERVICE 関数は、インターネットまたはイントラネット上の Web サービスからデータを返します。
注
WEBSERVICE 関数は Excel for Mac 関数ギャラリーに表示される場合がありますが、Windows オペレーティング システムの機能に依存するため、Mac では結果を返しません。
構文
WEBSERVICE(URL)
WEBSERVICE 関数の書式には、次の引数があります。
| 引数 | 説明 |
|---|---|
|
url 必須 |
呼び出される Web サービスの URL |
注
- 引数でデータを返すことができない場合、WEBSERVICE は #VALUE! を返します。 エラーを返します。
- 引数の結果が無効な文字列になるか、セルの許容セル数である 32,767 文字を超える文字列が含まれている場合、WEBSERVICE は #VALUE! を返します。 エラーを返します。
- URL が GET 要求で許可されている 2048 文字を超える文字列である場合、WEBSERVICE は #VALUE! を返します。 エラーを返します。
- ftp:// や file:// など、サポートされていないプロトコルの場合、WEBSERVICE は #VALUE を返します。 が返されます。
使用例
架空の Web サービスを使用した例を次に示します。
=WEBSERVICE("http://mywebservice.com/serviceEndpoint?searchString=Excel")
ヒント
- 最適な結果を得るには、数式に含める前に WEBSERVICE の URL をエンコードする必要があります。
- URL をエンコードするには、 ENCODEURL 関数を使用します。 次に、 WEBSERVICE 数式でエンコードされた URL を持つセルを参照します。
補足説明
Excel 技術コミュニティの専門家にいつでも質問するか、コミュニティでサポートを受けることができます。