ASP.NET Web API コントロール
列の追加/削除
サービス > Excelサービス > 列の追加/削除

Excel Web APIサービスを使用すると、Excelシート内の列を追加、更新、または削除できます。クライアントアプリケーションは、Web APIサービスアプリケーションにHTTP要求を送ります。この要求は、GETメソッドとPOSTメソッドを使用してサービスからの応答を検索します。GETメソッドは指定されたリソースから目的の情報を取得し、POSTメソッドはリソースにデータを送信します。

Excelパスシート名、および列インデックスは、以下で指定した3つの操作すべての共通パラメータです。

列の追加

Excelシート内の列を追加するには、POSTメソッドを使用する必要があります。

POST: http://<host>[port]/api/excel/{excel path}/{sheet name}/columns/{column index}

次の図は、Excelファイル内の列を追加/削除するためのパラメータを指定した要求URLを示しています。


次の表では、Excelファイルの列の追加/削除に必要な要求URLパラメータを詳細に説明します。

パラメータ

サポートされる値

説明

Excel Path

xls、xlsx

ストレージマネージャーが認識できるExcelファイル名。

Sheet Name

String

シート名。

Column Index

Integer

行インデックス。

列の更新

Excelシート内の列を更新できます。このREST APIを使用して、列を表示/非表示またはグループ化/グループ化解除することもできます。Excelシート内の列を更新するには、PUTメソッドを使用する必要があります。

PUT: http://<host>[port]/api/excel/{excel path}/{sheet name}/columns/{column indexes}

メモ: 列プロパティの名前と値を指定して同じExcel APIサービスを使用することで、列のプロパティを更新することもできます。使用できるプロパティは、Visible(Boolean)OutlineLevel(int)です。

列の削除

Excelシート内の列を削除できます。Excelシート内の列を削除するには、DELETEメソッドを使用する必要があります。

DELETE: http://<host>[port]/api/excel/{excel path}/{sheet name}/columns/{column indexes}