Применить засветку для альтернативных строк и столбцов с условным форматированием

Contents
[ ]

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

  • Функция ROW() возвращает номер строки ссылки. Если параметр reference пропущен, считается, что ссылка — это адрес ячейки, в которой вызвана функция.
  • Функция COLUMN() возвращает номер столбца ссылки. Если параметр reference пропущен, считается, что ссылка — это адрес ячейки, в которой вызвана функция.
  • Функция MOD() возвращает остаток после деления числа на делитель, где первый параметр функции - это числовое значение, для которого вы хотите найти остаток, и второй параметр - это число, используемое для деления числа. Если делитель равен 0, то она вернет ошибку #DIV/0!.

Давайте начнём писать код для реализации этой задачи с помощью API Aspose.Cells for Node.js via C++.

В следующем снимке экрана показан полученный электронный лист, загруженный в приложение Excel.

todo:image_alt_text

Для применения засветки к альтернативным столбцам вам нужно изменить формулу =MOD(ROW(),2)=0 на =MOD(COLUMN(),2)=0, то есть вместо получения индекса строки измените формулу для получения индекса столбца.
Результирующая электронная таблица в этом случае будет выглядеть следующим образом.

todo:image_alt_text