Microsoft Excel - программа для работы с электронными таблицами, созданная корпорацией Microsoft для Microsoft Windows и Mac OS. Она предоставляет возможности расчетов, графические инструменты и язык макро-программирования VBA (Visual Basic для приложений). Фактически, это самый популярный табличный процессор, доступный на этих платформах, и является таковым с версии Microsoft Excel 5 от 1993 года, когда он вышел в составе пакета приложений Microsoft Office. На сегодняшний день Excel является одним из наиболее популярных приложений в мире. Для хранения документов в качестве основного формата Microsoft Excel вплоть до версии Excel 2007 использовал свой собственный бинарный формат файлов (Binary Interchange File Format, сокращенно BIFF), и расширение файлов «.xls». Спецификация формата была закрытой и опубликована Microsoft только в 2008 году. Кроме того, большинство версий Microsoft Excel могут читать CSV, DBF, SYLK, DIF и другие форматы.

 

Параметры экспорта

 

Параметры экспорта в формат XLS описываются в классе StiExcelExportSettings. Ниже приводится таблица с описанием всех свойств этого класса.

 

Название

Тип

Описание

ImageQuality

float

качество изображений; может принимать значение от 0.0 (низкое качество) до1.0 (высокое качество); по умолчанию 0.75

ImageResolution

float

разрешение изображений, точек на дюйм; может принимать любое значение, по умолчанию 100

UseOnePageHeaderAndFooter

bool

убирать из отчета все заголовки страницы кроме первого и все подвалы страницы кроме последнего; по умолчанию false

ExportDataOnly

bool

экспортировать только данные, т.е. только компоненты, расположенные на бэндах данные; по умолчанию false

ExportPageBreaks

bool

экспортировать разделители страниц; по умолчанию false

ExportObjectFormatting

bool

экспортировать форматирование объектов; по умолчанию true

ExportEachPageToSheet

bool

экспортировать каждую страницу отчета в отдельный лист; по умолчанию false

 

Информация

 

Свойство ExportObjectFormatting работает только если ExportDataOnly = true.

 

 

 

Статические параметры

 

Статические свойства экспорта в Excel. Свойства имеют глобальное влияние на все экспорты в формат Excel. Для доступа к свойствам нужно добавлять префикс StiOptions.Export.Excel... например, StiOptions.Export.Excel.AllowExportDateTime.

 

Название

Тип

Описание

AllowExportDateTime

bool

экспортировать дату и время как соответствующие величины; если false - дата и время экспортируются как текстовые строки; по умолчанию false

ColumnsRightToLeft

bool

установить порядок расположения колонок справа налево; по умолчанию false

MaximumSheetHeight

int

максимальное количество строк на листе; лишние строки переносятся на следующий лист; по умолчанию 65534

RemoveEmptySpaceAtBottom

bool

вырезать пустое пространство снизу страницы; по умолчанию true

ShowGridLines

bool

показывать линии сетки; по умолчанию true