Применить засветку для альтернативных строк и столбцов с условным форматированием
Contents
[
Hide
]
APIs Aspose.Cells для Python via .NET предоставляют возможность добавлять и управлять правилами условного форматирования для объекта Worksheet. Эти правила можно настроить различными способами для достижения желаемого оформления на основе условий или правил. В этой статье демонстрируется использование APIs Aspose.Cells для Python via .NET для применения затенения чередующихся строк и столбцов с помощью правил условного форматирования и встроенных функций Excel.
В этой статье используются встроенные функции Excel, такие как ROW, COLUMN & MOD. Вот некоторые подробности об этих функциях для лучшего понимания предоставленного фрагмента кода.
- Функция ROW() возвращает номер строки ссылочной ячейки. Если параметр ссылки опущен, то предполагается, что ссылка - это адрес ячейки, в которой была введена функция ROW().
- Функция COLUMN() возвращает номер столбца для ссылочной ячейки. Если параметр ссылки опущен, то предполагается, что ссылка - это адрес ячейки, в которой была введена функция COLUMN().
- Функция MOD() возвращает остаток после деления числа на делитель, где первый параметр функции - это числовое значение, для которого вы хотите найти остаток, и второй параметр - это число, используемое для деления числа. Если делитель равен 0, то она вернет ошибку #DIV/0!.
Начнем писать код для достижения этой цели при помощи API Aspose.Cells для Python via .NET.
В следующем снимке экрана показан полученный электронный лист, загруженный в приложение Excel.
![]() |
---|
Для применения засветки к альтернативным столбцам вам нужно изменить формулу =MOD(ROW(),2)=0 на =MOD(COLUMN(),2)=0, то есть вместо получения индекса строки измените формулу для получения индекса столбца. Результирующая электронная таблица в этом случае будет выглядеть следующим образом.
![]() |
---|