Այս պարզ թեման ենթադրում է ինչպես ջնջել սյունակը Excel-ում` օգտագործելով C#: Այն ներառում է տեղեկատվությունը զարգացման միջավայրը հաստատելու, ծրագրի փուլային հոսքը ներկայացնելու համար և աշխատանքային օրինակ կոդ՝ Excel-ում մի քանի սյունակներ ջնջելու համար՝ օգտագործելով C#**: Մեկ սյունակ կամ մի շարք սյունակներ հեռացնելու համար անհրաժեշտ բոլոր տեղեկությունները ներառված են այս թեմայում ձեր հղման համար:
Excel-ում սյունակը C#-ով ջնջելու քայլեր
- Ստեղծեք միջավայր՝ կարգավորելով Aspose.Cells for .NET-ը Nuget-ից՝ սյունակները ջնջելու համար
- Մուտք գործեք սկզբնաղբյուր Excel ֆայլ՝ օգտագործելով Workbook դասի օբյեկտը և թիրախավորեք պահանջվող աշխատաթերթը
- Հեռացրեք որոշակի սյունակների տիրույթը՝ տրամադրելով սկզբնական ինդեքսը և ընդհանուր սյունակները, որոնք պետք է ջնջվեն DeleteColumns մեթոդի ներսում։
- Պահպանեք Excel ֆայլը հեռացված սյունակներով սկավառակի վրա
Վերոհիշյալ քայլերը նկարագրում են ինչպես հեռացնել սյունակները Excel-ում՝ օգտագործելով C# մի քանի տող պարզ կոդի օգնությամբ: Նախ, մենք կմտնենք թիրախային Excel ֆայլը սկավառակից և մուտք կգործենք թիրախային աշխատաթերթը, նախքան դրա ներսում որևէ սյունակ ջնջելը: Ի վերջո, մենք կպահենք Excel ֆայլը, որի ներսում ջնջված սյունակներ կան կամ XLSX կամ XLS ձևաչափով սկավառակի վրա:
Excel-ում սյունակ ջնջելու կոդը՝ օգտագործելով C#
using System; | |
using Aspose.Cells; | |
namespace KbCells | |
{ | |
public class DeleteColumns | |
{ | |
public static void RemoveColumnsRange() | |
{ | |
String path = "/Users/KnowledgeBase/TestData/"; | |
// Set the Cells API license to remove the columns | |
License lic = new License(); | |
lic.SetLicense(path + "Conholdate.Total.Product.Family.lic"); | |
//Access the sample Excel file from the disk | |
Workbook excelWorkBook = new Workbook("Source.xlsx"); | |
//Load the desired worksheet | |
Worksheet exWorksheet = excelWorkBook.Worksheets[0]; | |
//Delete the columns range | |
exWorksheet.Cells.DeleteColumns(1, 1, true); | |
// Save the generated Excel file with deleted column | |
excelWorkBook.Save("deletedColumns.xlsx"); | |
Console.WriteLine("Columns removed successfully"); | |
} | |
} | |
} |
Վերոնշյալ կոդի օրինակը ցուցադրական տարբերակ է, որը ցուցադրում է «Excel-ում» սյունակը հեռացնելու գործառույթը C#*-ի միջոցով, որպեսզի կարողանաք գաղափար ունենալ այն հետագայում իմպրովիզացնելու ձեր պահանջներին համապատասխան: Կարող եք նաև օգտագործել այլ գերբեռնված գործառույթներ կամ կարող եք փոխել ջնջվող սյունակների տիրույթն ու քանակը: Բացի այդ, դուք կարող եք փոխարկել bool արժեքը՝ առկա աշխատաթերթի հղումները թարմացնելու կամ չթարմացնելու տարբերակներ ընտրելու համար՝ ըստ ձեր կարիքների:
Այս պարզ թեմայում մենք սովորեցինք, թե ինչպես ջնջել բազմաթիվ բջիջներ Excel-ում՝ օգտագործելով C#: Եթե ցանկանում եք իմանալ առանցքային աղյուսակը Excel ֆայլից հեռացնելու մասին, տես ինչպես հեռացնել առանցքային աղյուսակը Excel-ում C#-ում-ի հոդվածը: