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

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

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

Добавить новый лист / Add new sheet


Добавляет новый лист в Excel-документ.

Настройки

Свойство

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

Описание

Тип

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

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

Параметры

КонтекстContextУникальный идентификатор сеанса, к которому будет применено действие.Robin.ExcelEXCEL_INSTANCEДа
Имя нового листаNew sheet name

Имя нового листа, который будет создан.

Robin.StringЛист2Да
Имя опорного листаStarting sheet name

Имя листа, после которого будет создан новый лист.

Данный параметр имеет приоритет перед параметром  "Индекс опорного листа"

Robin.StringЛист1Нет
Индекс опорного листаStarting sheet index

Порядковый номер листа, после которого будет создан новый лист.

Порядковый номер отсчитывается от "1"

Robin.Numeric1Нет

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

Если оба параметра "Имя опорного листа" и "Индекс опорного листа" не указаны, активный лист будет взят, как опорный.

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

Задача:

Существует Excel-документ "Test.xlsx".

Необходимо добавить в документ новый лист. Наименование нового листа - "Реестр".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Добавить новый лист.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Открываем подгруппу "Листы"
  3. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть"). 
  4. Помещаем в рабочее пространство студии действие "Добавить новый лист". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Имя нового листа". Указываем наименование нового листа в документе.
    3. Параметр "Имя листа". Указываем лист по отношению к которому добавляется лист.
  5. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ"). 
  6. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Документ "Test.xlsx" содержит новый лист.

Удалить лист / Delete sheet


Удаляет страницу из документа.

Настройки

Свойство

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

Описание

Тип

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

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

Параметры

КонтекстContextУникальный идентификатор сеанса, к которому будет применено действиеRobin.ExcelEXCEL_INSTANCEДа
Имя листаSheet name

Наименование листа, к которому будет применено действие.

Данный параметр имеет приоритет перед параметром  "Индекс листа".

Robin.String

Лист2Нет
Индекс листаSheet index

Порядковый номер листа, к которому будет применено действие.

Порядковый номер начинается с "1".

Robin.Numeric2Нет

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

Если оба параметра "Имя листа" и "Индекс листа" не указаны, будет удален активный лист.

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

Задача:

Существует Excel-документ "Test.xlsx".

Необходимо удалить из документа заданный лист. 

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Удалить лист.
  3. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Открываем подгруппу "Листы"
  3. Помещаем в рабочее пространство студии действие "Открыть" (см. описание действия "Открыть"). 
  4. Помещаем в рабочее пространство студии действие "Удалить лист". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Имя листа". Указываем наименование удаляемого листа из документа.
  5. Помещаем в рабочее пространство студии действие "Сохранить документ" (см. описание действия "Сохранить документ"). 
  6. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Из документа "Test.xlsx" удален лист.

Установить рабочий лист / Set active sheet


Указывает страницу, к которой необходимо применить действия алгоритма. 

Настройки

Свойство

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

Описание

Тип

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

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

Параметры

КонтекстContextУникальный идентификатор сеанса, к которому будет применено действие.Robin.ExcelEXCEL_INSTANCEДа
Имя листаSheet name

Наименование листа, к которому будет применено действие.

Данный параметр имеет приоритет перед параметром  "Индекс листа".

Robin.String

Лист2Нет
Индекс листаSheet index

Порядковый номер листа, к которому будет применено действие.
Порядковый номер начинается с "1".

Robin.Numeric1Нет

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

Если данный блок отсутствует - по умолчанию робот будет работать с последней активной страницей.

Параметр "Индекс листа" определяется только по видимым листам.

Если параметры "Имя листа" и "Индекс листа" указывают на разные листы, приоритет будет отдан параметру "Имя листа".

Если параметр "Имя листа" указывает на скрытый лист, действие завершится ошибкой.

Если оба параметра "Имя листа" и "Индекс листа" не указаны, будет установлен рабочим активный лист.

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

Задача:

Существует Excel-документ "Test.xlsx" с рабочим листом "Лист1".

Необходимо указать Лист2 рабочим листом и установить в ячейку "b2" значение переменной "Телефон".

Решение:

  1. Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ "Test.xlsx".
  2. Установить рабочий лист.
  3. Установить в ячейке значение.
  4. Сохранить документ.

Реализация:

  1. Открываем группу действий "Excel".
  2. Открываем подгруппу "Листы"
  3. Помещаем в рабочее пространство студии действие "Открыть". 
  4. Помещаем в рабочее пространство студии действие "Установить рабочий лист". 
    Настройка действия: 
    1. Параметр "Контекст". Выбираем из выпадающего списка контекст соответствующий файлу "Test.xlsx".
    2. Параметр "Имя листа". Указываем наименование нового рабочего листа в документе.
  5. Помещаем в рабочее пространство студии действие "Установить значение ячейки". 
  6. Помещаем в рабочее пространство студии действие "Сохранить" . 
  7. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Документ содержит на рабочем листе "Лист2" в ячейке "B2" значение "89265555517".


Получить имя листа / Get sheet name


Получить имя листа. 

Настройки

Свойство

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

Описание

Тип

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

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

Параметры

КонтекстContextУникальный идентификатор сеанса, к которому будет применено действие.Robin.ExcelEXCEL_INSTANCEДа
Индекс листаSheet index

Порядковый номер листа, к которому будет применено действие.
Порядковый номер начинается с "1".

Robin.Numeric1Да
Результаты
РезультатResultПеременная, в которую будет записано имя листа.Robin.StringResult

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

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

Получить количество листов / Get sheets number


Получить количество листов в документе. 

Настройки

Свойство

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

Описание

Тип

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

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

Параметры

КонтекстContextУникальный идентификатор сеанса, к которому будет применено действие.Robin.ExcelEXCEL_INSTANCEДа
Результаты
РезультатResult

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

Robin.NumericResult


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

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

  • Нет меток