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

Ключ

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

...

Set cell format Version 10 (

...

Net)

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

Описание

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

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

Image Removed

Параметры 

Входные параметры

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

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

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

  4. Строка ячейки - Строка ячейки, в которой будет установлен формат значения. Например: 4.

  5. Формат - Формат, который будет установлен в выбранной ячейке. Например: Денежный.

  6. Маска формата - Маска для создания настраиваемого формата.

Настройки

...

Свойство

...

Описание

...

Тип

...

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

...

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

...

Параметры

...

Контекст

...

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

...

Robin.Excel

...

Контекст excel

...

Да

...

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

...

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

...

Robin.String

...

Нет

...

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

...

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

...

Robin.Numeric

...

Нет

...

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

...

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

...

Robin.Numeric

...

Да

...

Формат

...

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

...

Robin.String

...

Да

...

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

...

Маска для создания настраиваемого формата. Правила для масок пользовательского формата: 1) Любой пользовательский текст (кг, чел, шт и тому подобные) или символы (в том числе и пробелы) - надо обязательно заключать в кавычки. 2) Можно указать несколько (до 4-х) разных масок форматов через точку с запятой. Тогда первая из масок будет применяться к ячейке, если число в ней положительное, вторая - если отрицательное, третья - если содержимое ячейки равно нулю и четвертая - если в ячейке не число, а текст. 3) 0 (ноль) - одно обязательное знакоместо (разряд), т.е. это место в маске формата будет заполнено цифрой из числа, которое пользователь введет в ячейку. Если для этого знакоместа нет числа, то будет выведен ноль. Например, если к числу 12 применить маску 0000, то получится 0012, а если к числу 1,3456 применить маску 0,00 - получится 1,35. 4) # (решетка) - одно необязательное знакоместо - примерно то же самое, что и ноль, но если для знакоместа нет числа, то ничего не выводится 5) (пробел) - используется как разделитель групп разрядов по три между тысячами, миллионами, миллиардами и т.д. 6) [ ] - в квадратных скобках перед маской формата можно указать цвет шрифта. Разрешено использовать следующие цвета: черный, белый, красный, синий, зеленый, жёлтый, голубой.

...

Robin.String

...

Нет

...

Description

The action sets the format of the values in the specified cell.

Action icon

Image Added

Settings of parameters

Property

Description

Type

Example of filling in

Obligatory to fill in the field

Parameters

Context

Action context for working with an Excel document

Excel instance

Excel context

Yes

Column of the cell

The column of the cell in which the value format will be set

String


Нет

Column index

The column index of the cell in which the value format will be set

Numeric


Нет

Row of the cell

Cell row in which the value format will be set

Numeric


Да

Format

The format to be set in the selected cell

String


Да

Format mask

A mask to create a custom format. Rules for custom format masks:

1) Any custom text (kg, man, pc, etc.) or symbols (including spaces) must be enclosed in quotation marks.

2) You can specify several (up to 4) different format masks using semicolons. Then the first of the masks will be applied to the cell if the number in the cell is positive, the second if it is negative, the third if the cell content is zero, and the fourth if the cell contains text rather than a number. 

3) 0 (zero) - one mandatory placeholder (digit), i.e. this space in the format mask will be filled with a digit from the number that the user enters into the cell. If there is no number for this space, zero will be displayed. For example, if the mask 0000 is applied to the number 12, 0012 will be output, and if the mask 0.00 is applied to the number 1.3456, 1.35 will be output. 

4) # (grid) - one optional placeholder - roughly the same as zero, but if there is no number for the placeholder, nothing is outputted

5) (space) - used as a separator of groups of digits of three between thousands, millions, billions, etc.

6) [ ] - you can specify the font color in square brackets before the format mask. The following colors are allowed: black, white, red, blue, green, yellow, light blue

String


Нет

Special conditions of use 

None.

Example of use 

Task

There is an Excel document in which values are written. It is required to set the monetary format in cell C4. 

Image Added

Solution

Use the actions “Open”, “Set cell format”, “Save”. 

Implementation

  1. Assemble a robot scheme from the actions: 
    Image Added
  2. Set the parameters for the “Open” action:
    Image Added
  3. Set the parameters for the “Set cell format” action:
    Image Added
  4. Set the “Save” action parameter:
    Image Added

  5. Launch the robot using the “Start” button in the top panel. 

Result 

The program robot completed successfully.

Image Added

The monetary format has been successfully set in cell C4

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

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

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

Задача

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

Image Removed

Решение

Воспользоваться действиями "Открыть", "Set cell format", "Сохранить". 

Реализация 

...

Результат 

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

Image Removed

Денежный формат успешно установлен в ячейку С4