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

Ключ

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

Установить формат

...

ячейки Версия 10 (net)

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

...

Описание

Действие устанавливает Устанавливает формат значений в указанную ячейку.

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

Image Removed

...

Image Added

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

Свойство

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

Описание

Тип

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

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

Параметры

Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действиеИдентификатор контекста ExcelEXCEL_INSTANCE

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

Robin.Excel

Контекст excel

Да

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

Cell column

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

Robin.

СтрокаДа

String


Нет

Индекс столбца

Индекс столбца ячейки, в которой будет установлен формат значения

Robin.Numeric


Нет

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

Сell string

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

Robin.Numeric

Число

Да

Формат

Format

Формат, который будет установлен в выбранной ячейке

.

Выпадающий список допустимых форматов:

  • Общий
  • Числовой
  • Денежный
  • Финансовый
  • Дата
  • Время
  • Процентный
  • Дробный
  • Экспоненциальный
  • Текстовый

Строка

Общий

Robin.String


Да

Маска формата

Format mask

Маска для создания настраиваемого формата. Правила для масок пользовательского формата: 1) Любой пользовательский текст (кг, чел, шт и тому подобные) или символы (в том числе и пробелы) - надо обязательно заключать в кавычки.

2) Можно указать несколько (до 4-х) разных масок форматов через точку с запятой. Тогда первая из масок будет применяться к ячейке, если число в ней положительное, вторая - если отрицательное, третья - если содержимое ячейки равно нулю и четвертая - если в ячейке не число, а текст.

3) 0 (ноль) - одно обязательное знакоместо (разряд), т.е. это место в маске формата будет заполнено цифрой из числа, которое пользователь введет в ячейку. Если для этого знакоместа нет числа, то будет выведен ноль. Например, если к числу 12 применить маску 0000, то получится 0012, а если к числу 1,3456 применить маску 0,00 - получится 1,35.

4) # (решетка) - одно необязательное знакоместо - примерно то же самое, что и ноль, но если для знакоместа нет числа, то ничего не выводится

5) (пробел) - используется как разделитель групп разрядов по три между тысячами, миллионами, миллиардами и т.д.

6) [ ] - в квадратных скобках перед маской формата можно указать цвет шрифта. Разрешено использовать следующие цвета: черный, белый, красный, синий, зеленый, жёлтый, голубой

Строка

Robin.String


Нет

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

Стиль ссылок "R1C1" не поддерживаетсяОтсутствуют.

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

Задача

Существует : существует Excel-документ в котором записаны значения.
Image Added
Требуется установить денежный формат в ячейку "С4"

Image Removed

Решение

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

Реализация: 

Реализация 

  1. Собрать схему робота из действий. 
    Image Added
  2. Настроить параметры для действия "Открыть".
    Image Added
  3. Настроить параметры для действия
  4. Перетащить на рабочую область действие "Открыть" и настроить его параметры:
    Указать путь к файлу Excel  в поле "Путь к файлу".
    Указать чек-бокс=true в поле "Видимый". 
    Image Removed
  5. Перетащить на рабочую область действие "Установить формат ячейки" и настроить его параметры:
    В поле "Контекст" указать контекст открытого Excel документа. 
    В поле "Столбец ячейки" и "Строка ячейки" указать значения С и 4 соответственно. 
    В поле "Формат" указать значение "Денежный". 
    Image RemovedПеретащить на рабочую область действие "Сохранить" и настроить его параметр "Контекст":

    Image Added
  6. Настроить параметры действия  "Сохранить".
    Image Modified
  7. Запустить робота по кнопке "Старт" в верхней панели. 

...

Результат 

Программный робот отработал успешно.
Image Added
Денежный формат успешно установлен в ячейку "С4".  
Image RemovedImage Added