Як скопіювати аркуш Excel в іншу книгу в Java

Цей стислий підручник містить детальну інформацію про те, як скопіювати аркуш Excel в іншу книгу в Java. Ви можете завантажити вхідний файл Excel із розширенням файлу XLSX або XLS, а потім за допомогою функції Копіювати аркуш Excel у Java можна виконати функцію. Ви можете скопіювати будь-який аркуш, використовуючи його номер індексу або назву аркуша відповідно до ваших вимог.

Кроки для копіювання аркуша Excel в іншу книгу в Java

  1. Додайте посилання на Aspose.Cells зі сховища Maven, щоб скопіювати аркуш Excel
  2. Завантажте вихідний файл Excel в об’єкт класу Workbook для копіювання вхідних даних
  3. Доступ до аркушів вихідного файлу Excel
  4. Copy аркуш Excel в іншу книгу, використовуючи індекс аркушів
  5. Збережіть вихідну книгу Excel із скопійованим аркушем у ній

Нам потрібно лише зробити кілька викликів API, щоб працювати з функцією Копіювання аркуша Java Excel. Ми можемо налаштувати процес копіювання робочих аркушів, змінивши індекси робочих аркушів. Наприклад, ви можете скопіювати будь-який аркуш із вихідного аркуша та вставити його за будь-яким індексом у вихідній книзі Excel, лише змінивши номери індексів.

Код для копіювання аркуша Excel в іншу книгу в Java

import com.aspose.cells.License;
import com.aspose.cells.Workbook;
import com.aspose.cells.WorksheetCollection;
public class CopyExcelSheetToAnotherWorkbookInJava {
public static void main(String[] args) throws Exception {
// main method to copy Excel sheet to another workbook using Java
// Use Aspose.Cells license to remove watermark in the
// output Excel file after copying the sheet
License licenseForSheetCopy = new License();
licenseForSheetCopy.setLicense("Aspose.Cells.lic");
//Load input and create a new Workbook to copy Excel worksheet
Workbook input = new Workbook("input.xlsx");
Workbook output = new Workbook();
//Create a WorksheetCollection object to access the sheets
// of output file
WorksheetCollection sheets = output.getWorksheets();
//Copy input sheet to a new sheet in the other file
sheets.get(0).copy(input.getWorksheets().get(0));
//Save output Excel worksheet with the copied sheet in it
output.save("workbook.xlsx");
}
}

У цьому підручнику ми досліджували, як використовувати функцію Копіювання аркуша Excel із Java в іншу робочу книгу. Ви можете контролювати операцію копіювання за допомогою об’єкта класу CopyOptions у функції copy(), яка підтримує копіювання значень, лише якщо формула недійсна для цільового аркуша, параметр копіювання імен, параметр збереження макросів та багато інших функцій, як Ну.

У цій статті пояснюється, як копіювати та вставляти дані між аркушами Excel. Однак, якщо ви хочете навчитися об’єднувати клітинки, зверніться до статті як об’єднати клітинки в Excel за допомогою Java.

 Українська