Проверить пустая ли ячейка Версия 1 (Python)

Группа действий: Офис 


Описание

Действие проверяет отсутствие значения в ячейке

Настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Контекст

Контекст действия для работы с таблицей ods/xlsx

Robin.OpenSheetDoc


Да

Столбец ячейки

Столбец ячейки, в которой будет проверяться отсутствие значений

Robin.String


Да

Строка ячейки

Строка ячейки, в которой будет проверяться отсутствие значений

Robin.Numeric


Да

Результаты

Результат

Переменная, в которую будет записано значение из ячейки. Если ячейка: пустая, то - «Правда (True)», заполнена, то - «Ложь (False)».

Robin.Boolean

true


Особые условия использования

Отсутствуют

Пример использования 

Задача: существует Excel-документ в котором записаны значения. Требуется проверить заполнено ли значение в ячейке С3. И далее вывести диалоговое окно с сообщением "Ячейка пуста" или "Ячейка заполнена". 

Решение: воспользоваться действиями "Открыть", "Проверить пустая ли ячейка", "Если", "Сообщение". 

Реализация: 

  1. Собрать схему робота, состоящую из действий:  "Открыть", "Проверить пустая ли ячейка", "Если", "Сообщение".  


  2. Настроить параметры для действия "Открыть": 
    Указать путь к файлу Excel  в поле "Путь к файлу".

  3. Настроить параметры для действия  "Проверить пустая ли ячейка": 
    В поле "Контекст" указать контекст открытого Excel документа. 
    В поле "Столбец ячейки" и "Строка ячейки" указать значения С и 3 соответственно. 
    В поле "Результат" указать заранее созданную переменную "логическая переменная". 

  4. Настроить параметр для действия "Сохранить". 


  5. Настроить параметр для действия "Если":




  6. Настроить параметры для действия "Сообщение" (для ветки "Истина")
  7. Далее, для ветки "Ложь".
  8. Итоговый результат действия "Если" должен выглядеть таким образом:


  9. Запустить робота по кнопке "Старт" в верхней панели. 

Результат: 

Программный робот отработал успешно.

Оповещение о заполнении ячейки выведено в диалоговое окно. 


  • Нет меток