При создании файлов Excel нам часто приходится настраивать размер строк и столбцов в соответствии с длиной текста. MS Excel позволяет включить автоподгонку строк и столбцов для таких случаев. В этой статье мы продемонстрируем, как автоматически подгонять строки и столбцы в файлах Excel программно на C#. Шаги и примеры кода помогут вам легко реализовать эту функцию в ваших приложениях .NET. Итак, начнем.
- C# API для автоматического подбора строк и столбцов в Excel
- Шаги по автоматической подгонке строк и столбцов Excel в C#
- Автоподбор строк в Excel на С#
- Автоподбор столбцов в Excel на С#
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. Кроме того, вы можете поделиться с нами своими вопросами или запросами через наш форум.