Ինչպես պատճենել Excel թերթիկը մեկ այլ աշխատանքային գրքում Java-ում

Այս հակիրճ ձեռնարկը մանրամասներ է տալիս այն մասին, թե ինչպես պատճենել Excel թերթիկը Java-ի մեկ այլ աշխատանքային գրքում: Դուք կարող եք բեռնել մուտքագրված Excel ֆայլը XLSX կամ XLS ֆայլի ընդլայնմամբ և այնուհետև կարող եք կատարել Java copy excel worksheet ֆունկցիան: Դուք կարող եք պատճենել ցանկացած թերթ՝ օգտագործելով դրա ինդեքսի համարը կամ թերթի անունը՝ ըստ ձեր պահանջների:

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");
}
}

Այս ձեռնարկում մենք ուսումնասիրել ենք, թե ինչպես կարելի է օգտագործել Java copy Excel թերթը մեկ այլ աշխատանքային գրքում ֆունկցիան կարող է ներառվել: Դուք կարող եք կառավարել պատճենման գործողությունը՝ օգտագործելով CopyOptions դասի օբյեկտը copy() ֆունկցիայի մեջ, որն աջակցում է պատճենման արժեքները միայն այն դեպքում, եթե բանաձևը վավեր չէ նպատակակետի թերթիկի համար, անունները պատճենելու տարբերակը, մակրոները պահելու տարբերակը և շատ այլ գործառույթներ լավ.

Այս հոդվածը բացատրել է, թե ինչպես պատճենել-տեղադրել տվյալները Excel-ի աշխատաթերթերում: Այնուամենայնիվ, եթե ցանկանում եք սովորել բջիջների միաձուլումը, տես ինչպես միաձուլել բջիջները Excel-ում Java-ի միջոցով-ի հոդվածը:

 Հայերեն