Як об'єднати клітинки в Excel за допомогою C#

У цьому простому посібнику детально описано, як об’єднати клітинки в Excel за допомогою C#. За допомогою C# робочого аркуша Excel злиття комірок операцію можна виконати за допомогою кількох простих викликів API. Крім того, вам не потрібно встановлювати MS Excel для об’єднання клітинок і створення вихідного файлу у форматі XLSX або XLS.

Кроки для об’єднання клітинок у Excel за допомогою C#

  1. Додайте посилання на Aspose.Cells у своїй програмі для об’єднання комірок за допомогою диспетчера пакетів NuGet
  2. Ініціалізуйте об’єкт класу Workbook, щоб створити новий файл Excel
  3. Перейдіть до аркуша та створіть об’єкт класу Cells
  4. Об’єднайте клітинки та введіть значення зразка в об’єднану клітинку
  5. Збережіть вихідний файл Excel із об’єднаними клітинками

У цих стислих кроках пояснюється, як за допомогою C# Excel об’єднання комірок функцію можна включити у ваші програми .NET. Спочатку вам потрібно створити об’єкт аркуша, а потім об’єднати окремі клітинки, вказавши індекси стовпців і рядків, і, нарешті, зберегти вихідну робочу книгу Excel, яка міститиме значення зразка та об’єднані клітинки відповідно до ваших вимог.

Код для об’єднання клітинок у Excel за допомогою C#

Тут, щоб об’єднати клітинки в Excel C#, використовується зразок коду, що викликає функцію Cells.Merge() для створення діапазону об’єднаних клітинок, використовуючи значення першого рядка, першого стовпця, загальних рядків і загальних стовпців як вхідних даних. Якщо ви хочете об’єднати та відцентрувати комірки в Excel за допомогою C#, ви можете просто отримати стиль комірки, у яку ви вставляєте значення, і встановити для властивості HorizontalAlignment об’єкта стилю значення TextAlignmentType.Center. Після збереження робочої книги значення зразка відображатиметься в центрі об’єднаних клітинок.

Тут ми спостерігали процес об’єднання клітинок у робочій книзі за допомогою C#. Однак, якщо ви зацікавлені в тому, щоб дізнатися про перетворення Excel у HTML, перегляньте статтю на як конвертувати Excel в HTML на C#.

 Українська