Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

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

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

...

Описание

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

Иконка действия

Image Modified

...

Параметры и их настройки

Свойство

Описание

Тип

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

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

Параметры

Контекст

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

Robin.OpenSheetDoc


Да

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

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

Robin.String


Да

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

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

Robin.Numeric


Да

Результаты

Результат

Переменная, в которую будет записано значение из ячейки. Если ячейка: пустая, то -

«Правда

"Правда (True)

»

", заполнена, то -

«Ложь

"Ложь (False)

».

"

Robin.Boolean

true


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

Отсутствуют

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

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

Image Modified

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

Реализация

  1. Собрать схему робота, состоящую из действий:  "Открыть", "Проверить пустая ли ячейка", "Если", "Сообщение".    
  2. Настроить параметры для действия "Открыть".
    Указать путь к файлу Excel  в поле "Путь к файлу".
  3. Настроить параметры для действия  "Проверить пустая ли ячейка".
    В поле "Контекст" указать контекст открытого Excel документа. 
    В поле "Столбец ячейки" и "Строка ячейки" указать значения С и 3 соответственно. 
    В поле "Результат" указать заранее созданную переменную "логическая переменная". 
  4. Настроить параметр для действия "Сохранить". 
  5. Настроить параметр для действия "Если":.
    Image Modified
  6. Настроить параметры для действия "Сообщение" (для ветки "Истина").
    Image Modified
  7. Далее, для ветки "Ложь".
    Image Modified
  8. Итоговый результат действия "Если" должен выглядить выглядеть таким образом:.
    Image Modified
  9. Запустить робота по кнопке "Старт" в верхней панели. 

Результат

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

...

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