Як видалити стовпець в Excel за допомогою C#

Ця проста тема передбачає як видалити стовпець у Excel за допомогою C#. Він містить інформацію про створення середовища розробки, представлення поетапного виконання програми та робочий приклад коду для видалення кількох стовпців у Excel за допомогою C#. Усю необхідну інформацію для видалення одного стовпця або діапазону стовпців розглянуто в цій темі для довідки.

Кроки для видалення стовпця в Excel за допомогою C#

  1. Створіть середовище, налаштувавши Aspose.Cells for .NET із Nuget для видалення стовпців
  2. Отримайте доступ до вихідного файлу Excel за допомогою об’єкта класу Workbook і виберіть потрібний аркуш
  3. Видаліть діапазон певних стовпців, надавши початковий індекс і загальну кількість стовпців, які потрібно видалити, у методі DeleteColumns
  4. Збережіть файл 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#, щоб ви могли отримати ідею щодо подальшої імпровізації відповідно до ваших вимог. Ви також можете використовувати інші перевантажені функції або змінити діапазон і кількість стовпців, які потрібно видалити. Крім того, ви можете перемикати логічне значення для вибору параметрів оновлення наявних посилань на робочому аркуші чи ні, відповідно до ваших потреб.

У цій простій темі ми дізналися, як видалити кілька клітинок у Excel за допомогою C#. Якщо ви хочете дізнатися про видалення зведеної таблиці з файлу Excel, перегляньте статтю як видалити зведену таблицю в Excel на C#.

 Українська