Как да добавите слайсер в Excel с помощта на Java

Този кратък урок ръководи за как да добавите слайсер в Excel с помощта на Java. Той споделя необходимата информация за установяване на средата, подробни стъпки за разработване на приложението и изпълним примерен код за добавяне на слайсер в Excel с помощта на Java, като същевременно запазва получения файл като XLSX файл, но вие може да го запише в други формати също като XLS, ODS и т.н. Допълнителна информация за добавяне на слайсер към различни типове обекти също е достъпна в тази статия.

Стъпки за вмъкване на слайсер в Excel с помощта на Java

  1. Задайте средата да използва Aspose.Cells for Java за добавяне на слайсера
  2. Създайте екземпляр на обекта Workbook с изходния Excel файл, съдържащ таблица в него
  3. Вземете препратка към целевата таблица в желания работен лист
  4. Добавете нова slicer към колекцията от слайсери в работния лист за желаната таблица
  5. Запазете получената работна книга с табличен слайсер на диска

Горните стъпки обобщават как да добавите слайсери в Excel с помощта на Java чрез споделяне на необходимите детайли като подробности за конфигурацията, програмна последователност, важни класове, методи и свойства, необходими за добавяне на слайсер и накрая да запишете изходния файл. Процесът е прост, като първо се зарежда работната книга и се избира целевата таблица от желания лист. В следващата стъпка слайсерът се добавя към колекцията от слайсери, налични в работния лист по подразбиране.

Код за добавяне на слайсер в Excel с помощта на Java

import com.aspose.cells.License;
import com.aspose.cells.ListObject;
import com.aspose.cells.SaveFormat;
import com.aspose.cells.Workbook;
import com.aspose.cells.Worksheet;
public class AsposeTest {
public static void main(String[] args) throws Exception {//Main function to insert a slicer in Excel using Java
// Instantiate the license
License lic = new License();
lic.setLicense("Aspose.Total.lic");
// Load the source Excel file having the table in it
Workbook wbWithTable = new Workbook("input.xlsx");
// Select the target worksheet
Worksheet destWorksheet = wbWithTable.getWorksheets().get(0);
// Select the desired table
ListObject targetTable = destWorksheet.getListObjects().get(0);
// Insert a slicer on the selected sheet
destWorksheet.getSlicers().add(targetTable, 2, "J4");
// Save the output workbook
wbWithTable.save("output.xlsx", SaveFormat.XLSX);
System.out.println("Done");
}
}

Този примерен код демонстрира процеса за вмъкване на слайсери в Excel с помощта на Java. Той използва метода add() от класа за събиране на слайсери, за да добави слайсера за таблица. Ако искате да добавите среза за обобщена таблица, можете да използвате други претоварвания на този метод, който позволява добавяне на среза чрез предоставяне на целевата обобщена таблица, целевата клетка на среза и целевите осеви полета.

Този остър урок ни напътства да вмъкнем слайсер с помощта на Java. Ако искате да научите как да прилагате филтър в Excel, вижте статията на как да приложите филтър в Excel с помощта на Java.

 Български