Перенос текста в Excel с использованием C#

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

Действия по применению переноса текста в Excel с использованием C#

  1. Настройте IDE на использование Aspose.Cells for .NET для переноса текста.
  2. Создайте Workbook, получите доступ к worksheet и получите доступ к ячейке.
  3. Поместите в эту ячейку текст, который не требует переноса.
  4. Получите доступ к другой ячейке и поместите образец текста для переноса.
  5. Получите доступ к стилю этой ячейки и установите для флага IsTextWrapped значение true.
  6. Верните стиль ячейке с обновленным флагом
  7. Вызовите метод AutoFitRows() для листа и сохраните выходной файл.

Эти шаги суммируют как выполнить перенос слов в Excel с помощью C#. Для этого необходимо получить доступ к свойству стиля целевой ячейки и установить для свойства IsTextWrapped значение true. Затем вызовите AutoFitRows() для рабочего листа, что приведет к переносу текста во всех ячейках, стиль которых имеет значение свойства IsTextWrapped «true».

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

В этом примере кода показано, как разместить текст в Excel с помощью C#. Вы можете вызывать различные перегруженные методы для AutoFitRows, которые позволяют использовать объект класса AutoFitterOptions, содержащий AutoFitWrappedTextType. Значением по умолчанию для AutoFitWrappedTextType является «По умолчанию», которое переносит текст аналогично Excel, однако вы можете использовать опцию «Абзац», которая переносит текст в соответствии с самым длинным абзацем.

Эта статья научила нас как применять перенос текста в Excel с помощью C#. Чтобы применить условное форматирование, обратитесь к статье на сайте как применить условное форматирование в Excel на C#.

 Русский