Переменные ДиапазонФормат, ДиапазонФорматСводТабл, ДиапазонФорматСводТабл2, ..., ДиапазонФорматСводТаблN предназначены для задания параметров форматирования листов «Исходные данные» и «Сводная таблица», «Сводная таблица2», ... «Сводная таблицаN» соответственно. Результат обработки этих переменных равносилен ручному заданию параметров форматирования в контекстном меню Формат ячеек в Microsoft Excel. Значения переменных задаются в формате: <Действие1>|<Действие2>|… где <Действие1>::= <Тип действия>;<Тип диапазона>;[Диапазон];<Параметры действия> |
Описание возможных типов действий сведено в таблицу. Каждому типу действия соответствует пункт меню в Microsoft Excel.
|
Параметр устанавливает тип диапазона ячеек таблицы, к которым будет применено действие. Возможные значения параметра:
Примеры:
|
Align – позволяет задать выравнивание текста в ячейках таблицы
Пример: "Align;строка;1;ц.ц" – выровнять значения в ячейках первой строки по горизонтали по центру, по вертикали по центру.
Font – позволяет задать шрифт текста
Пример: "Font;строка;1;.Ж.13" - установить в первой строке жирный шрифт размером 13.
Vid – позволяет задать цвет фона
Пример: "Vid;диапазон;A1:E1;8" – установить цвет фона диапазона A1:E1 бирюзовым.
Format – позволяет задать формат значения ячеек
Пример: "Format;диапазон;D2:D6;#,##0.00" – установить формат дробных чисел в диапазоне D2:D6.
Border – позволяет задать границы ячеек
Пример: "Border;диапазон;A2:E6;1..1.1" – установить границу диапазона A2:E6 в виде пунктирной тонкой черной линии. Так как значение параметра [Сторона] не указано, в установленном интервале будут выделены левая, правая, верхняя, нижняя граница и разделяющие горизонтальные и вертикальные линии.
HeightRow – позволяет задать высоту строк
Пример: "HeightRow;строка;1;25" – задать максимальную высоту первой строки в 25 пунктов.
WidthCol – позволяет задать ширину столбцов
Пример: "WidthCol;столбец;A;.авто" – выровнять столбец A по содержимому.
Hlinks – позволяет преобразовать данные ячеек в гиперссылки В качестве адреса гиперссылки берется текст соответствующей ячейки. Пример: "Hlinks;диапазон;C3:C3;" – задать гиперссылку ячейке C3, на момент выполнения действия в ячейке должен быть указан адрес гиперссылки.
Hidden – позволяет скрыть строки и/или столбцы диапазона ячеек
Тип диапазона Все для этого действия не обрабатывается. Пример: "Hidden;столбец;B" – скрыть столбец B
Protection – позволяет защитить лист, разрешив редактировать указанный диапазон ячеек В переменной ДиапазонФормат действие (или действия) Protection должно быть самым последним. Чтобы снять защиту ячеек несвязанного диапазона, действие нужно указать несколько раз. Пример: "Protection;диапазон;C6:C6;" – снять защиту с ячейки C6.
|
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |