Dokumentacja HotXLS

Dokumentacja programisty HotXLS: Zaawansowane przepływy pracy skoroszytu

Dokumentacja programisty HotXLS: Zaawansowane przepływy pracy skoroszytu

Dokumentacja programisty HotXLS: Zaawansowane przepływy pracy skoroszytu

Zaawansowane przepływy pracy skoroszytu

Sheet.PageSetup.PrintArea := 'A1:H80';
Sheet.PageSetup.PrintTitleRows := '$1:$3';
Sheet.PageSetup.RightHeader := 'Page &P of &N';
Sheet.HPageBreaks.Add(45);
Workbook.SaveAsPDF('report.pdf');

Zaawansowane przepływy pracy skoroszytu TXLSXWorkbook, TXLSXWorksheetZaawansowane przepływy pracy skoroszytu TXLSXRange

ModernSheet.PrintArea := '$A$1:$H$80';
ModernSheet.PrintTitleRows := '$1:$3';
ModernSheet.AddRowBreak(45);
ModernWorkbook.SaveAsPDF('modern-report.pdf');

Zaawansowane przepływy pracy skoroszytu

udostępnia API tej funkcji XLSX i zachowuje oryginalne identyfikatory TXLSPDFExport.UnicodeFontFile udostępnia API tej funkcji XLSX i zachowuje oryginalne identyfikatory

Use TXLSPaginationModel gdy podgląd, PDF i niestandardowe wyjście muszą współdzielić tę samą geometrię papieru, marginesy, skalę dopasowania, ręczne podziały, powtarzane tytuły, kolejność stron, nagłówki, stopki i kotwice rysunków

Pages := Exporter.CreatePaginationModel(Workbook);
try
  Pages.SavePageAsMetafile(0, 'FirstPage.emf');
finally
  Pages.Free;
end;

udostępnia API tej funkcji XLSX i zachowuje oryginalne identyfikatory

udostępnia API tej funkcji XLSX i zachowuje oryginalne identyfikatory OnProgressEx Deklaracje

Deklaracje Diagnostics or LastDiagnostic Deklaracje

Deklaracje

TXLSXWorkbook.PreserveUnsupportedParts Najważniejsze elementy

UnsupportedPartCount Najważniejsze elementy UnsupportedPartBytes Najważniejsze elementy ClearUnsupportedParts Najważniejsze elementy

Używaj właściwości i metod do tworzenia, odczytu oraz aktualizowania arkuszy, zakresów i obiektów

Używaj właściwości i metod do tworzenia, odczytu oraz aktualizowania arkuszy, zakresów i obiektów CopyToClipboard Używaj właściwości i metod do tworzenia, odczytu oraz aktualizowania arkuszy, zakresów i obiektów

Używaj właściwości i metod do tworzenia, odczytu oraz aktualizowania arkuszy, zakresów i obiektów

Przykład SourceCode Przykład

Przykład

Przykład

MacroName := Workbook.Names.Add('RunReport', '=0', False);
MacroName.IsMacro := True;
Button := Sheet.AddButton('Run report', 1, 2, 2, 5);
Button.MacroName := 'RunReport';
CheckBox := Sheet.AddCheckBox('Approved', 2, 2, 3, 5);
CheckBox.State := xcsMixed;
CheckBox.LinkedCell := 'Controls!$F$2';
RadioButton := Sheet.AddRadioButton('Primary', 4, 2, 5, 5);
RadioButton.FirstInGroup := True;
ComboBox := Sheet.AddComboBox(5, 2, 6, 5);
ComboBox.SourceRange := 'Controls!$A$1:$A$8';
ListBox := Sheet.AddListBox(8, 2, 12, 5);
ListBox.SourceRange := 'Controls!$A$1:$A$8';

Zobacz także

Zobacz także

Target.ApplyFormatPatch(Source, [xfpFont, xfpFill, xfpNumberFormat]);

Zobacz także

Zobacz także

TXLSXWorksheet TDataToXLS.ReadDetailTables TXLSXWorksheet IndentDetailTables TXLSXWorksheet

TXLSXWorksheet

Shape := Sheet.AddWordArt('HotXLS', 'textArchUp', 2, 2, 6, 8);
Shape.TextColor := $FF00A060;
Shape.OutlineColor := $FF17365D;

TXLSXWorkbook

TXLSXWorkbook Demo\Delphi\FeatureShowcase TXLSXWorkbook