Այս քայլ առ քայլ ձեռնարկում տրված է բացատրություն ինչպես հեռացնել առանցքային աղյուսակը Excel-ում C#-ում: Մանրամասն տեղեկատվություն է տրամադրվում մշակման միջավայրը, հավելվածը գրելու առաջադրանքների ցանկը և գործարկման պատրաստ կոդ սահմանելու համար, որը ցույց է տալիս ինչպես հեռացնել առանցքային աղյուսակը Excel-ում C#-ում: Այս կոդը կարող է իրականացվել .NET միջավայրն աջակցող ցանկացած հարթակում և չի պահանջում որևէ այլ գործիք կամ ծրագրակազմ Excel ֆայլից մեկ կամ մի քանի առանցքային աղյուսակներ ջնջելու համար:
C#-ում առանցքային աղյուսակը հեռացնելու քայլեր
- Օգտագործելով NuGet փաթեթի կառավարիչը, ավելացրեք Aspose.Cells for .NET նախագծին առանցքային աղյուսակները ջնջելու համար
- Բեռնել workbook
- Մուտք գործեք worksheet
- Մուտք գործեք առանցքային աղյուսակը աշխատաթերթից
- Հեռացրեք առանցքային աղյուսակը
- Պահպանեք աշխատանքային գրքույկը
Վերոնշյալ քայլերը նկարագրել են ինչպես ջնջել առանցքային աղյուսակը Excel-ում C#-ում: Գործընթացը սկսվում է աշխատանքային գրքույկի բեռնմամբ, որին հաջորդում է թիրախային աշխատաթերթը մուտք գործելու միջոցով: Յուրաքանչյուր աշխատաթերթ ունի PivotTableCollection դասի օբյեկտ, որը բացահայտում է Remove() մեթոդը, որն օգտագործվում է այս առաջադրանքը կատարելու համար նմուշ կոդում: Ի վերջո, ելքային աշխատանքային գրքույկը կարող է պահպանվել ցանկացած աջակցվող ձևաչափով՝ ունենալով բոլոր տվյալները, բացառությամբ հեռացված առանցքային աղյուսակի:
Կոդ՝ առանցքային աղյուսակը C#-ում ջնջելու համար
using Aspose.Cells; | |
using Aspose.Cells.Pivot; | |
using System; | |
class Program | |
{ | |
static void Main(string[] args) //Delete a pivot table using C# | |
{ | |
// Set the license | |
new License().SetLicense("Aspose.Total.Product.Family.lic"); | |
// Load a workbook | |
Workbook workbook = new Workbook("pivotTable.xls"); | |
// Access the target worksheet and the pivot table | |
Worksheet worksheet = workbook.Worksheets[0]; | |
PivotTable pivotTable = worksheet.PivotTables[0]; | |
// Remove the pivot table | |
worksheet.PivotTables.Remove(pivotTable); | |
// Save the workbook | |
workbook.Save("output.xls"); | |
Console.WriteLine("Done"); | |
} | |
} |
Այս օրինակելի կոդը ցույց է տվել *ինչպես հեռացնել առանցքային աղյուսակը C#-ում: Այն օգտագործում է Remove() մեթոդը, որը պահանջում է առանցքային աղյուսակի օբյեկտ՝ այն հավաքածուից հեռացնելու համար: Այնուամենայնիվ, եթե գիտեք հավաքածուի թիրախային առանցքային աղյուսակի ինդեքսը, կարող եք օգտագործել RemoveAt() մեթոդը, որը պահանջում է միայն ինդեքսի համարը:
Այս արագ ուղեցույցում մենք սովորեցինք ինչպես ջնջել առանցքային աղյուսակը C#-ում: Եթե դուք հակված եք սովորել նոր առանցքային աղյուսակ ստեղծելու գործընթացը, տես ինչպես ստեղծել առանցքային աղյուսակ Excel-ում՝ օգտագործելով C#-ի հոդվածը: