Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 4 Следующий »

Получить имена листов 

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


Описание

Получает список листов документа и их количество. 

Иконка



Настройки

Свойство

Англ. наименование

Описание

Тип

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

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

Параметры

КонтекстContextУникальный идентификатор сеанса, к которому будет применено действие.Идентификатор контекста ExcelEXCEL_INSTANCEДа
Результаты
ИменаNamesПеременная, в которую будет записаны имена всех листов документа.КоллекцияList of sheets

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

Отсутствуют.


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

Задача: в Excel-документе имеется 2 листа с названиями "Лист 1" и "Лист 2". Необходимо получить имена этих листов и записать их документ в ячейках А1 и В1. 

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

Реализация: 

  1. Собрать схему робота, состоящую из действий:
  2. Настроить параметры для действия "Открыть". В поле "Путь к файлу" указать путь до требуемого Excel-файла. Проставить чекбокс Open Visible = true для отображения действий робота на экране. 

  3. Настроить параметры для действия "Получить имена листов". В поле "Контекст" указать контекст открытого документа, в поле "Имена" указать переменную с типом "Collection", в которую будут записаны данные. 
  4. Настроить параметры для действия "Установить значения строки". В поле "Контекст" указать контекст открытого документа. В поле "Row" указать значение "1". В поле "Starting column name" указать значение "A". В поле "A list of values" указать переменную с типом "Collection", полученную в результате отработки предыдущего действия (п.3). 
  5. Настроить параметры для действия "Сохранить". В параметре "Контекст" указать контекст Excel-документа. 

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



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

Имена листов добавлены в ячейки А1 и В1. 

  • Нет меток