Автоподбор строк и столбцов в Excel на С#

При создании файлов Excel нам часто приходится настраивать размер строк и столбцов в соответствии с длиной текста. MS Excel позволяет включить автоподгонку строк и столбцов для таких случаев. В этой статье мы продемонстрируем, как автоматически подгонять строки и столбцы в файлах Excel программно на C#. Шаги и примеры кода помогут вам легко реализовать эту функцию в ваших приложениях .NET. Итак, начнем.

C# API для автоматической подгонки строк и столбцов в Excel — скачать бесплатно

Для автоматического подбора строк и столбцов Excel мы будем использовать Aspose.Cells for .NET. API предоставляет широкий набор функций для создания и обработки электронных таблиц. Вы можете либо скачать библиотеку DLL API, либо установить ее из NuGet.

PM> Install-Package Aspose.Cells

Шаги по автоматической подгонке строк и столбцов Excel в C#

Для автоматического подбора строк или столбцов сначала необходимо получить доступ к листу Excel, а затем использовать индекс строк и столбцов, чтобы включить автоподбор. Ниже приведены шаги для автоматического подбора строки или столбца в Excel с помощью Aspose.Cells for .NET.

  • Загрузите файл Excel с диска.
  • Получите ссылку на нужный рабочий лист.
  • Включить автоподгонку для строки/столбца.
  • Сохраните обновленный файл Excel в нужном месте.

В следующих разделах вы узнаете, как реализовать эти шаги и выполнить автоподбор строк и столбцов в C#.

Автоподбор строк в Excel на С#

Ниже приведены шаги для автоматического подбора строк Excel в C#.

  • Сначала загрузите файл Excel с помощью класса Workbook.
  • Затем получите ссылку на рабочий лист, используя коллекцию Workbook.Worksheets[index].
  • Вызовите метод Worksheet.AutoFitRow(rowIndex) для автоматического подбора строки с использованием ее индекса.
  • Наконец, сохраните обновленный файл Excel с помощью метода Workbook.Save(fileName).

В следующем примере кода показано, как автоматически подгонять строку Excel в C#.

// загрузить файл Excel
Workbook wb = new Workbook("workbook.xlsx");

// получить ссылку на нужный рабочий лист
Worksheet worksheet = wb.Worksheets[0];

// автоматическая подгонка второй строки по индексу
worksheet.AutoFitRow(1);

// сохранить книгу
wb.Save("autofit-row.xlsx");

Автоподбор столбцов в Excel на С#

Ниже приведены шаги для автоматического подбора столбца в Excel с помощью C#.

  • Сначала загрузите файл Excel с помощью класса Workbook.
  • Затем получите ссылку на рабочий лист, используя коллекцию Workbook.Worksheets[index].
  • Вызовите метод Worksheet.AutoFitColumn(columnIndex) для автоматического подбора столбца с использованием его индекса.
  • Наконец, сохраните обновленный файл Excel с помощью метода Workbook.Save(fileName).

В следующем примере кода показано, как автоматически подогнать столбец в Excel на C#.

// загрузить файл Excel
Workbook wb = new Workbook("workbook.xlsx");

// получить ссылку на нужный рабочий лист
Worksheet worksheet = wb.Worksheets[0];

// автоподгонка первого столбца по индексу
worksheet.AutoFitColumn(0);

// сохранить книгу
wb.Save("autofit-column.xlsx");

C# API для автоматической подгонки строк и столбцов Excel — получите бесплатную лицензию

Вы можете получить бесплатную временную лицензию для автоматического подгонки строк и столбцов в ваших файлах Excel без ограничений на оценку.

Вывод

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

Изучите API электронных таблиц Aspose для C#

Вы можете посетить документацию, чтобы изучить другие функции Aspose.Cells for .NET. Кроме того, вы можете поделиться с нами своими вопросами или запросами через наш форум.

Смотрите также