Seskupit řádky a sloupce v Excelu pomocí C#

Tento článek popisuje, jak seskupovat řádky a sloupce v Excel pomocí C#. Obsahuje nastavení IDE, seznam kroků a běžící ukázkový kód pro seskupování řádků v Excelu pomocí C#. Povede vás k seskupení/oddělení řádků a sloupců a nastavení příznaku pro rozbalení nebo sbalení seskupených položek.

Kroky pro seskupování řádků v Excelu pomocí C#

  1. Nastavte IDE pro přidání Aspose.Cells for .NET do skupiny řádků a sloupců
  2. Vytvořte nebo načtěte existující soubor Excel pomocí třídy Workbook pro seskupování řádků a sloupců
  3. Otevřete požadovaný list
  4. Získejte kolekci buněk na listu
  5. Podle potřeby volejte metody GroupRows a GroupColumns
  6. Uložte výstupní soubor

Tyto kroky definují, jak seskupovat sloupce v Excelu pomocí C# nebo seskupování řádků. Začněte proces načtením nebo vytvořením souboru aplikace Excel a přístupem ke kolekci buněk na listu, kde chcete seskupit řádky nebo sloupce. Zavolejte metody GroupRows() a GroupColumns() předáním indexu prvního a posledního řádku nebo sloupce a booleovského příznaku pro sbalení nebo rozbalení seskupené položky při otevření souboru v MS Excel.

Kód pro seskupení řádků a sloupců v Excelu pomocí C#

using System;
using Aspose.Cells;
class Program
{
static void Main(string[] args) // Grouping rows and columns in Excel file in C#
{
new License().SetLicense("License.lic");
// Create a workbook
Workbook workbook = new Workbook();
// Access the target sheet
Worksheet worksheet = workbook.Worksheets[0];
// Grouping first three rows
worksheet.Cells.GroupRows(0, 2, true);
// Grouping first four columns
worksheet.Cells.GroupColumns(0, 3, true);
// Saving the output
workbook.Save("output.xls");
Console.WriteLine("Done");
}
}

Tento kód ukazuje jak seskupit sloupce v Excelu pomocí C#. Třída kolekce Cells obsahuje metody GroupRows() a GroupColumns() s vícenásobným přetížením. Má také metody UngroupRows() a UngroupColumns() pro odstranění seskupení z řádků a sloupců.

Tento článek nás naučil jak seskupit řádky v Excelu s rozbalením sbalením pomocí C#. Chcete-li odstranit prázdné řádky, přečtěte si článek na Odstraňte prázdné řádky v Excelu pomocí C#.

 Čeština