Ознакомиться с документацией Automation Anywhere

Automation Anywhere Automation 360

Закрыть содержимое

Содержимое

Открыть содержимое

Операции с листами

  • Обновлено: 2022/02/23
    • Automation 360 v.x
    • Сборка
    • Рабочая область RPA

Операции с листами

Пакет Расширенный Excel содержит различные действия, которые можно использовать для автоматизации задач, связанных с листами.

Действия с листами в пакете Расширенный Excel

Пакет Расширенный Excel включает следующие действия:

Действие Описание
Получить доступ к листу, защищённому паролем Предоставляет доступ к защищенному паролем листу в текущей книге.
  • Введите имя сеанса, используемого для открытия книги с помощью команды Открыть action.
  • Введите пароль для доступа к листу.
Добавить лист См. раздел Использование действия Добавить рабочую таблицу.
Создать лист Создает лист в текущей книге.
  • Введите имя сеанса, используемого для открытия книги с помощью команды Открыть action.
  • Укажите для листа номер индекса в поле Лист по индексу или имя в поле Лист по имени. Номер индекса — это номер, присвоенный листу. Например, если вы хотите выполнить операцию на листе, находящимся на третьей позиции в книге, введите в поле значение 3.
Удалить лист Удаляет электронную таблицу из текущей книги.
  • Введите имя сеанса, используемого для открытия книги с помощью команды Открыть action.
  • Укажите для листа номер индекса в поле Лист по индексу или имя в поле Лист по имени. Номер индекса — это номер, присвоенный листу. Например, если вы хотите выполнить операцию на листе, находящимся на третьей позиции в книге, введите в поле значение 3.
    Прим.: Вы можете удалить лист, только если книга содержит более одного листа.
Отключить или включить обновление экрана в реальном времени Отключает обновление экрана в реальном времени.
  • Выберите Отключить, чтобы отключить обновление экрана в реальном времени при выполнении actions на листе Microsoft Excel с большими наборами данных.
  • Выберите Включить, чтобы снова включить обновление экрана в реальном времени для других, последующих actions.
  • Приложите action, у которого есть проблемы с производительностью в рамках action Отключить или включить обновление экрана в реальном времени.

    Например, если при использовании action Запустить макрос для запуска макроса на листе с большими наборами данных вы столкнулись с проблемами производительности, используйте action Отключить или включить обновление экрана в реальном времени перед action Запустить макрос и выберите Отключить для отключения обновления экрана в реальном времени для повышения производительности. Используйте action Отключить или включить обновление экрана в реальном времени еще раз после action Запустить макрос и выберите Включить для повторного включения обновления экрана в реальном времени для других, последующих actions.

Важное замечание: Мы рекомендуем использовать это action только в том случае, если вы столкнулись с проблемами производительности при выполнении actions с большими наборами данных.
Получить имя текущего листа Получает имя текущего листа и присваивает его строковой переменной.
  • Введите имя сеанса, используемого для открытия книги с помощью команды Открыть action.
  • Выберите строковую переменную, которую вы хотите использовать для хранения имени листа из списка Присвоить выходные данные переменной. В Control Room отображается описательное имя переменной по умолчанию. Если вы создаете несколько выходных переменных, к именам последующих переменных добавляется символ -1, -2, -3 и так далее, чтобы избежать дублирования.
Получить лист как таблицу данных Получает данные из листа и сохраняет их в переменной таблицы.
  • Укажите для листа номер индекса в поле Лист по индексу или имя в поле Лист по имени. Номер индекса — это номер, присвоенный листу. Например, если вы хотите выполнить операцию на листе, находящимся на третьей позиции в книге, введите в поле значение 3.
  • Выберите параметр Прочитать для чтения видимого текста или значения ячейки.

    Например, если ячейка содержит значение 70%, параметр Прочитать значение ячейки прочитает значение как 70, игнорируя формат %, в то время как Прочитать видимый текст прочитает содержимое как 70%.

    Recommendation: Используйте параметр Прочитать значение ячейки, так как чтение значения из ячейки обеспечивает лучшую производительность, чем чтение видимого текста.
  • Введите имя сеанса, используемого для открытия книги с помощью команды Открыть action.
  • Выберите переменную таблицы, которую вы хотите использовать для хранения данных из листа из списка Присвоить значение переменной. В Control Room отображается описательное имя переменной по умолчанию. Если вы создаете несколько выходных переменных, к именам последующих переменных добавляется символ -1, -2, -3 и так далее, чтобы избежать дублирования.
Получить имена листов Получает имена всех листов и присваивает их переменной списка со строковым типом данных.
  • Введите имя сеанса, используемого для открытия книги с помощью команды Открыть action.
  • Выберите строковую переменную, которую вы хотите использовать для хранения имени листа из списка Присвоить выходные данные переменной. В Control Room отображается описательное имя переменной по умолчанию. Если вы создаете несколько выходных переменных, к именам последующих переменных добавляется символ -1, -2, -3 и так далее, чтобы избежать дублирования.
Скрыть лист Скрывает лист в текущей книге.
  • Укажите имя листа, который требуется скрыть в поле Введите имя листа, который требуется скрыть.
    Прим.: Вы можете скрыть лист, только если книга содержит более одного листа.
  • Введите имя сеанса, используемого для открытия книги с помощью команды Открыть action.
Защитить лист паролем Защищает лист паролем. Вы также можете указать операции, которые следует ограничить на листе.
  • Укажите пароль, который вы хотите использовать для защиты листа, и установите флажки для операций, которые вы хотите ограничить на листе. Например, установите флажки Удалить строку и Удалить столбец, чтобы ограничить удаление пользователем строк или столбцов из листа.
  • Введите имя сеанса, используемого для открытия книги с помощью команды Открыть action.
Переименовать лист Переименовывает лист в текущей книге.
  • Укажите номер индекса или имя листа, который нужно переименовать в поле Лист по индексу или Лист по имени.
    Номер индекса — это номер, присвоенный листу. Например, если вы хотите выполнить операцию на листе, находящимся на третьей позиции в книге, введите в поле значение 3.
    Прим.: Вы не можете переименовать лист, если лист с таким же именем уже существует в книге.
  • Введите новое имя листа, содержащее менее 31 символа.
  • Введите имя сеанса, используемого для открытия книги с помощью команды Открыть action.
Получить число листов Позволяет получить количество листов, доступных в текущей книге, и сохраняет его в числовой переменной.
  • Выберите соответствующий параметр, чтобы указать, включать ли скрытый лист или нет, и присвоить число переменной.
  • Введите имя сеанса, используемого для открытия книги с помощью команды Открыть action.
  • Выберите числовую переменную, которую вы хотите использовать для хранения имени листа из списка Выбрать переменную для присвоения. В Control Room отображается описательное имя переменной по умолчанию. Если вы создаете несколько выходных переменных, к именам последующих переменных добавляется символ -1, -2, -3 и так далее, чтобы избежать дублирования.
Выполнить макрос Выполняет макрос на листе.
  • Укажите имя макроса, который вы хотите выполнить, и его аргументы.
  • Введите имя сеанса, используемого для открытия книги с помощью команды Открыть action.
Прим.: Когда вы пишете код макроса, всегда завершайте его добавлением Exit Sub. Если вместо этого вы добавите End для завершения макроса, то при выполнении макроса может произойти сбой bot с ошибкой.
Переключиться на лист Активирует определенный лист в файле Microsoft Excel.
  • Введите имя сеанса, используемого для открытия книги с помощью команды Открыть action.
  • Укажите, следует ли активировать Лист по индексу (числовое значение) или Лист по имени.
Прим.: bot, содержащий действие Переключиться на лист, переключается на скрытый лист и выполняет операции на нем. После завершения операций лист остается скрытым и не активируется.
Показать все листы Показывает все листы в текущей книге. Введите имя сеанса, используемого для открытия текущей книги с использованием действия Открыть.
Показать лист Показывает определенный лист в текущей книге.
  • Введите имя листа, который необходимо показать.
  • Введите имя сеанса, используемого для открытия книги с помощью команды Открыть action.
Записать из таблицы данных Записывает значения из таблицы данных в лист.
  • Укажите переменную таблицы данных, которая содержит данные, которые вы хотите записать в лист.
  • Укажите, нужно ли записать данные в текущий Активный лист или Определенный лист.
  • Укажите адрес ячейки, которую вы хотите использовать в качестве начальной точки данных в поле Укажите первую ячейку.
  • Введите имя сеанса, используемого для открытия книги с помощью команды Открыть action.
Отправить отзыв