Изменение выравнивания ячеек и сохранение существующего форматирования

Возможные сценарии использования

Иногда вы хотите изменить выравнивание нескольких ячеек, но также сохранить существующее форматирование. Aspose.Cells для Python via .NET позволяет делать это с помощью свойства StyleFlag.alignments. Если установить его true, изменения в выравнивании произойдут, иначе — нет. Обратите внимание, что объект StyleFlag передается как параметр в метод Range.apply_style(), который фактически применяет форматирование к диапазону ячеек.

Изменение выравнивания ячеек и сохранение существующего форматирования

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

todo:image_alt_text

Образец кода