この短いチュートリアルでは、C# REST API を使用して Excel のワークシートを削除する方法 を解説します。.NET ベースの Cloud SDK を介して、C# REST インターフェースを使用して Excel シートを削除する方法 を学習します。複数の Excel ファイルや、必要に応じて複数のシートに対してこのタスクを実行するための詳細な手順も説明します。
前提条件
ワークシートを削除するには、アカウントを作成して API 認証情報を取得してください。
ダウンロード Aspose.Cells Cloud SDK for Dotnet to remove a sheet
上記の SDK を使用して C# プロジェクトをセットアップします。
C# .NETベースのAPIを使用してシートを削除する手順
- ワークシートを削除するには、clientID、clientSecret、apiBaseUrl を使用して CellsApi を初期化します。
- ローカルディスクの入力ファイルとクラウドストレージ上のリモートファイルの名前を設定する
- UploadFileRequest を使用してローカル Excel ファイルを Aspose Cloud ストレージにアップロードします。
- DeleteWorksheetRequest メソッドを使用して、アップロードされた Excel ファイルからワークシート Sheet1 を削除します。
- DownloadFileRequest を使用してクラウドから変更されたファイルをダウンロードします。
- ダウンロードしたファイルをoutput.xlsxとしてローカルに保存します。
- 成功メッセージをログに記録するか、例外をキャッチして出力します
上記の手順は、C# Low Code APIを使用してExcelワークシートを削除する方法を説明しています。このコードは、指定された認証情報を使用してAspose.Cells Cloud APIを初期化し、ローカルのExcelファイルをクラウドストレージにアップロードし、そこからSheet1というワークシートを削除します。その後、変更されたファイルをダウンロードし、output.xlsxとしてローカルに保存します。完了すると成功メッセージが表示され、エラーが発生した場合はエラーメッセージが出力されます。
C# REST インターフェースを使用して Excel シートを削除するコード
このサンプルコードは、C# RESTful サービスを使用して Excel ページを削除する方法 を示しています。入力された Excel ファイルにシートが 1 つしかない場合は、そのシートが削除されます。ただし、ワークブックではシート数が 0 個に制限されているため、空のシートが自動的に追加されます。UploadFiles() メソッドを使用すると、複数の Excel ファイルをクラウドストレージにアップロードできます。DeleteWorksheetRequest は、アップロードされた Excel ファイルと必要なシートの数に応じて複数回作成・使用できます。
この記事では、ワークブックからシートを削除する手順を説明しました。Excelファイルの保護を解除するには、NET REST API を使用して XLSX ファイルからパスワード保護を削除するの記事をご覧ください。