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

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

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

Добавить новый лист / 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Нет
Вставить перед"Before" insertion

Вставить новый лист перед опорным листом.


По умолчанию false - лист вставляется после опорного листа.

Robin.BooleantrueНет

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

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

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

Задача:

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

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

Решение:

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

Реализация:

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

Да

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

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

  • Нет меток