このチュートリアルでは、Python REST API を使用して Excel でフィルターを適用する方法 を学習します。Cloud SDK を活用し、Python RESTful サービスを使用して Excel のデータを自動的にフィルター処理する 方法を学習します。アップロードした特定のワークブック内のシートと列を選択するための詳細情報も提供されます。
前提条件
フィルターを適用するには、アカウントを作成して API 認証情報を取得 してください。
ダウンロード Aspose.Cells Cloud SDK for Python to create a filter in a sheet
上記の SDK を使用して Python プロジェクトをセットアップします。
Python RESTful サービスを使用して Excel データをフィルタリングする手順
- 適切なパラメータを持つCellsApiクラスオブジェクトを使用してAPIを初期化します
- フィルターを追加するための入力Excelファイルをローカルディスクから定義します
- Aspose Cloud で処理するために、ファイルを Aspose Cloud Storage にアップロードします。
- ワークシート名とセル範囲を指定して、auto filterをワークシートに適用します。
- 更新されたファイルをローカルディスクにダウンロードします
- エラーをチェックし、アップロード、フィルタリング、ダウンロード中に発生する可能性のある例外を処理します。
以下の手順では、Python RESTインターフェースを使用してExcelフィルターを適用する方法について説明します。まず、Aspose.Cells Cloudで認証情報を使用し、ローカルのExcelファイルをアップロードします。そして、フィルター条件を使用して、指定されたワークシート範囲にオートフィルターを適用します。次に、更新されたファイルをクラウドからローカルシステムにダウンロードします。
Python REST API を使用して Excel でフィルターを作成するコード
このサンプルコードは、Python RESTインターフェースを用いてExcelシートにフィルターを適用する方法を示しています。このコードを拡張することで、複数の列にフィルターを適用したり、数値範囲や日付フィルターなどのカスタムフィルター条件を使用したり、フィルターに加えて並べ替えを追加したりすることができます。さらに、他のAPI機能を使用して、セルの書式設定、グラフの挿入、ワークシートの保護、テンプレートからのExcelファイルの動的な生成なども可能です。
この記事では、Excelファイルのシート内の1つまたは複数の列に対してオートフィルターオプションを有効にする手順を説明しました。Excelファイル内のワークシートを削除するには、Python REST API を使用して Excel のワークシートを削除するの記事を参照してください。