Այս հիմնական ձեռնարկը կբացատրի, թե ինչպես օգտագործել C# Excel թերթի պատճենը հատկությունը կարող է ներդրվել հավելվածում: Կարող եք նաև կառավարել պատճենման գործընթացը՝ օգտագործելով CopyOptions դասի օբյեկտը: Հետևելով ստորև նշված քայլերին և կոդի հատվածին, դուք կկարողանաք պատճենել Excel թերթիկը մեկ այլ աշխատանքային գրքում C#-ով պարզ API զանգերով:
Excel թերթիկը C#-ով մեկ այլ աշխատանքային գրքում պատճենելու քայլեր
- Ավելացրեք հղումը Aspose.Cells-ին ձեր պատճենահանման աշխատաթերթի հավելվածում՝ օգտագործելով NuGet Package Manager գործիքը
- Նախաձեռնեք Workbook դասի օբյեկտներ մուտքային և ելքային Excel ֆայլերի համար
- Պատճենեք worksheet-ը և տեղադրեք այն մեկ այլ աշխատանքային գրքում
- Պահպանեք ելքային Excel ֆայլը պատճենված աշխատաթերթով
Այս պարզ քայլերը ցույց են տալիս, թե ինչպես օգտագործել C# Excel աշխատանքային թերթիկի պատճենը ֆունկցիան կարող է իրականացվել ձեր Excel ֆայլերի մանիպուլյացիայի հավելվածներում: Որպես առաջին քայլ, դուք պետք է բեռնեք մուտքագրված աշխատանքային թերթիկի ֆայլը և սկզբնավորեք նոր Աշխատանքային գիրքը՝ տվյալները տեղադրելու համար: Այնուհետև կարող եք տեղադրել աշխատանքային թերթիկը ելքային Excel ֆայլի մեջ և պահպանել ստացված ֆայլը սկավառակի վրա՝ ըստ ձեր պահանջների:
Կոդ Excel թերթիկը C#-ով մեկ այլ աշխատանքային գրքում պատճենելու համար
using Aspose.Cells; | |
using System.IO; | |
namespace CopyExcelSheetToAnotherWorkbookInCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Instantiate the license as the first step to avoid trial version restrictions and watermark in copy pasted workbook | |
License CopyExcelWorksheetLicense = new License(); | |
CopyExcelWorksheetLicense.SetLicense("Aspose.Cells.lic"); | |
//Create a new Workbook for the input and output file | |
Workbook input = new Workbook("input.xlsx"); | |
Workbook output = new Workbook(); | |
//Create a WorksheetCollection object for the sheets of the Workbook | |
WorksheetCollection sheets = output.Worksheets; | |
//Copy data to a new sheet in another workbook | |
sheets[0].Copy(input.Worksheets[0]); | |
//Save output worksheet with copied data | |
output.Save("workbook.xlsx"); | |
} | |
} | |
} |
Վերևում տարածված կոդի հատվածը բացատրում է, որ C#-ի միջոցով պատճենեք Excel թերթիկը մեկ այլ աշխատանքային գրքում՝ օգտագործելով ընդամենը մի քանի տող կոդ: Պարզապես բեռնեք սկզբնաղբյուր և նպատակակետ Excel ֆայլերը՝ աշխատաթերթերը պատճենելու և տեղադրելու համար: Ավելին, դուք կարող եք նաև թերթեր տեղափոխել տարբեր Excel ֆայլերի միջև տարբեր նպատակների համար: Դուք կարող եք փոքր ճշգրտումներ կատարել՝ ձեր .NET հավելվածներում աշխատաթերթը աշխատանքային գրքույկից կամ մեկ այլ Excel ֆայլից պատճենելու համար:
Այստեղ մենք հասկացանք աշխատաթերթը C#-ով մեկ այլ աշխատանքային գրքում պատճենելու գործընթացը: Այնուամենայնիվ, եթե ցանկանում եք սովորել Excel-ի բջիջների միաձուլումը, ապա դիմեք ինչպես միաձուլել բջիջները Excel-ում՝ օգտագործելով C#-ի հոդվածին: