スライサーのプロパティを変更する

考えられる使用シナリオ

配置や行の高さなど、スライサーのプロパティを変更したい場合があります。 Aspose.Cells は、これらのプロパティを更新するオプションを提供します。

スライサーのプロパティを変更する

以下のサンプルコードをご覧ください。それはサンプル Excel ファイルテーブルが含まれています。次に、最初の列に基づいてスライサーを作成し、行の高さ、幅、印刷可能、タイトルなどのプロパティを変更します。ワークブックを次のように保存します。outputChangeSlicerProperties.xlsx.

サンプルコード

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Load sample Excel file containing a table.
Workbook workbook = new Workbook(sourceDir + "sampleCreateSlicerToExcelTable.xlsx");
// Access first worksheet.
Worksheet worksheet = workbook.Worksheets[0];
// Access first table inside the worksheet.
ListObject table = worksheet.ListObjects[0];
// Add slicer
int idx = worksheet.Slicers.Add(table, 0, "H5");
Slicer slicer = worksheet.Slicers[idx];
slicer.Placement = PlacementType.FreeFloating;
slicer.RowHeightPixel = 50;
slicer.WidthPixel = 500;
slicer.Title = "Aspose";
slicer.AlternativeText = "Alternate Text";
slicer.IsPrintable = false;
slicer.IsLocked = false;
// Refresh the slicer.
slicer.Refresh();
// Save the workbook in output XLSX format.
workbook.Save(outputDir + "outputChangeSlicerProperties.xlsx", SaveFormat.Xlsx);