Демонстрация InteractiveFeatures
InteractiveFeatures demos являются form-driven Delphi и C++Builder samples для advanced книга workflows. They являются located under Demo/Delphi/InteractiveFeatures и Demo/CBuilder/InteractiveFeatures
Вкладки и рабочие процессы
- Pivot создаёт классическую сводную книгу XLS на основе исходных данных, позволяет пользователю выбрать строки, столбцы, страницы, данные, агрегирование, промежуточные итоги и формат чисел, а также может повторно открыть существующую сводную книгу для сводки сохранённых сводных таблиц
- TextBox создаёт отдельные классические текстовые блоки рисования XLS с редактируемым текстом, текстовыми фрагментами, форматированием линий и заливки, очисткой при удалении диапазона и просмотром после повторного открытия
- Macro загружает, экспортирует, просматривает и очищает полезные данные
vbaProject.binиз XLSM через фасад XLSX
Основные API
TXLSWorkbook.Open
TXLSWorksheet.AddPivotTable
TXLSWorksheet.PivotSetDataFieldFormat
TXLSPivotTable
TXLSPivotField
TXLSPivotDataField
TXLSShapes.AddTextBox
TXLSTextBox
TXLSShapes.DeleteInRange
TXLSXWorkbook.LoadVbaProjectFromFile
TXLSXWorkbook.VbaProject
TXLSXWorkbook.HasVbaProject
TXLSXWorkbook.ParsedVBAProject
TXLSXWorkbook.ClearVbaProject
Сгенерированные выходные данные
InteractiveFeatures.xlsдля классический XLS pivot и текст box workflowsInteractiveMacro.xlsmдля сценариев с полезными данными макросов- Необязательный экспортируемый
vbaProject.bin, когда вкладка макросов экспортирует полезные данные