Node.jsをC++経由でスライサーを削除
Contents
[
Hide
]
可能な使用シナリオ
Excelでスライサーを削除したい場合は、それを選択して Delete ボタンを押してください。同様に、Aspose.Cells APIを使用してプログラム的に削除したい場合は、 SlicerCollection.remove(Slicer) メソッドを使用します。これにより、ワークシートからスライサーが削除されます。
スライサーの削除
以下のサンプルコードは既存のスライサーを含むサンプルExcelファイルを読み込み、スライサーにアクセスして削除し、最後に出力Excelファイルとして保存します。スクリーンショットは、実行後に削除されるスライサーを示しています。
サンプルコード
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "sampleRemovingSlicer.xlsx");
// Load sample Excel file containing slicer.
const workbook = new AsposeCells.Workbook(filePath);
// Access first worksheet.
const worksheet = workbook.getWorksheets().get(0);
// Access the first slicer inside the slicer collection.
const slicer = worksheet.getSlicers().get(0);
// Remove slicer.
worksheet.getSlicers().remove(slicer);
// Save the workbook in output XLSX format.
workbook.save("outputRemovingSlicer.xlsx", AsposeCells.SaveFormat.Xlsx);