Редактирование шаблона

Оглавление  Назад  Далее

 Отчет представляет собой книгу, аналогичную книги MS Excel. Так же как и в MS Excel книга состоит из листов, а листы содержат ячейки. Каждая ячейка содержит значение и элементы форматирования ячейки. На отображение значения ячейки влияют параметры форматирования - формат ячейки, шрифт, выравнивание, граница, фон и другие. Наиболее часто используемые элементы форматирования ячейки могут быть заданы через Ленту на главной форме приложения - закладка "Правка". Указать все параметры форматирования ячейки или выделенной области можно в форме "Формат ячеек", которая показана ниже.

На закладке "Формат ячеек" данной формы можно выбрать формат выделенных ячеек и уточнить форматную маску для форматирования значений в этих ячейках. Формат "Общий" подразумевает отсутствие какого-либо форматирования, т.е. значение ячейки отображается как есть. В тоже время формат "Текст" подразумевает, что ячейка содержит текст, и его не требуется преобразовывать в число или дату, а так же нельзя выполнять арифметические, статистические и математические операции.

 

CellProp1

Формат "Формат ячеек". Закладка "Формат ячеек", формат "Число"

 

Формат "Числовой" позволяет выбрать форматную маску из списка для форматирования значения ячейки как число и указать количество знаков после запятой для чисел с плавающей точкой

CellProp1_2

Формат "Формат ячеек". Закладка "Формат ячеек", формат "Денежный"

 

Формат "Денежный" позволяет выбрать форматную маску из списка для форматирования значения ячейки как денежная единица.

CellProp1_1

Формат "Формат ячеек". Закладка "Формат ячеек", формат "Дата/время"

 

Формат "Дата" позволяет выбрать форматную маску из списка для форматирования значения ячейки как дата. Без форматирования значение ячейки будет выглядеть как целое или вещественное число.

 

CellProp1_Time

Формат "Время" позволяет выбрать форматную маску из списка для форматирования значения ячейки как время. Без форматирования значение ячейки будет выглядеть как целое или вещественное число.

 

CellProp2

Формат "Формат ячеек". Закладка "Выравнивание"

 

На закладке "Выравнивание" можно указать как будет располагаться текст в ячейке - указать выравнивание по горизонтали и по вертикали. В поле "Образец" будет показано как влияют изменения выравнивания на текст в ячейке. Так же можно использовать перенос по словам в ячейке (галочка "Перенос слов") или указать, чтобы все содержимое ячейки было показано в границах ячейки (галочка "Автоподбор ширины").

 

CellProp_Font

 

На закладке "Шрифт" можно указать параметры шрифта для всех выделенных ячеек.

CellProp3

Формат "Формат ячеек". Закладка "Граница"

 

На закладке "Граница" можно указать как будут отображаться границы ячейки или выбранной области. Для этого сначала необходимо выбрать стиль линии (поле "Тип линии"), затем ее цвет (поле "Цвет), затем нажать или отжать одну или несколько кнопок, отвечающих за свои границы.

CellProp4

Формат "Формат ячеек". Закладка "Узор"

 

На закладке "Заливка" можно выбрать цвет фона ячейки и заливку, которая будет использоваться при отображение фона ячейки. В поле "Пример" можно сразу видеть полученный результат фона.

CellProp_Protect

 

На закладке "Защита" можно указать, что выделенные ячейки защищены (флажок "Защищаемая ячейка") и что в ячейках не будут показаны формулы (параметр "Скрыть формулы").

 

       Отчет может содержать именованные области листа. Именованные области можно использовать в формулах как обычные ячейки, т.е. вместо формулы "=SUM(A1:A10)" можно писать "=SUM(ПрофильСчетчика)". Для создания именованной области необходимо выделить требуемую область на листе, затем выделить элемент, отвечающий за именование (самый левый на картинке внизу, содержит B3xE20) и ввести имя области. Для выбора области необходимо выбрать ее название в выпадающем списке.

NameListControl_DropDown

Список именованных областей

 

 Так же для работы с именованными областями можно вызвать форму "Диспетчер имен", нажав кнопку NameListButton. В появившейся форме, показанной ниже, можно:

Создать новую именованную область - кнопка "Создать";

Изменить диапазон для уже имеющихся областей - кнопка "Изменить";

Удалить область - кнопка "Удалить".

 

NameListManagerForm

Форма "Диспетчер имен"

 

 Для создания новой области или изменения выбранной области необходимо нажать соответствующую кнопку и в появившемся окне "Создание имени"/"Редактирование имени" указать имя области и выбрать диапазон ячеек листа. Форма создания показана на рисунке ниже:

 

AddNameForm

Форма "Создание имени"

 

 Для изменения диапазона ячеек, которые входят в именованную область, необходимо нажать кнопку "Выбор ячеек" в элементе "Диапазон" RangeSelectEdit,

затем перейти на нужный лист, выделить там требуемую область и опять нажать кнопку "Выбор ячеек" в элементе "Диапазон". После этого выбранная область листа станет именованной областью.

 

 Любая ячейка может содержать как просто значение, так и формулу. Любая формула начинается с символа "=" (знак "равно"), и далее следует сама формула. Например, формула "=2+2" будет вставлять в ячейку значение 4. Можно использовать формулы при работе с ячейками и их диапазонами, например формула "=SUM(A1:A10)" производит суммирование всех ячеек диапазона A1-A10. Диапазон ячеек указывается в виде: первая_ячейка:последняя_ячейка, где символ ":" - двоеточие. Параметры в формулах разделяются символом ";" (точка с запятой).

 Список всех доступных функций приведен в главе "Приложение 5".