0 голосов
от (35.1 тыс. баллов) в категории Студия
редактировать от
1. Как отфильтровать табличку в Excel по цвету ячеек?

2. Как получить информацию о цвете ячеек в Excel, если Read Range возвращает DataTable, который не содержит эту информацию?

3. Можно ли в Primo не только считать формат ячейки, но и поменять его?

1 Ответ

0 голосов
от (35.1 тыс. баллов)
редактировать от

1. Для этого потребуется прочитать диапазон данных с помощью "Чтение диапазона (Read range)" и затем применить фильтр в коде робота, используя информацию о цвете ячеек из объекта "ExcelCellInfo".

например, если необходимо выбрать только те строки, которые не имеют заливки, то  нужно проверить, что свойство "BackroundColor" не заполнено, затем выбрать только те строки, которые не имеют заливки.

2. В свойствах имеются несколько OUTPUT

Используйте ту переменная, которая предоставляет информацию о цвете ячеек.

3. Да, для этого используется элемент "Запись диапазона"  для изменения формата ячеек.