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