Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1817 commits
Select commit Hold shift + click to select a range
d99fdab
Add example: transform-an-xlsb-csv-file-into-an-accurate-json-represe…
agent-aspose-cells-examples May 4, 2026
32fc380
Add example: convert-a-spreadsheetml-csv-file-to-json-format-maintain…
agent-aspose-cells-examples May 4, 2026
caaffdf
Add example: transform-data-extracted-from-a-dbf-formatted-csv-file-i…
agent-aspose-cells-examples May 4, 2026
64af3cd
Add example: transform-a-txt-excel-file-into-a-json-document-preservi…
agent-aspose-cells-examples May 4, 2026
49a0718
Add example: transform-an-mht-formatted-excel-workbook-into-a-json-re…
agent-aspose-cells-examples May 4, 2026
c40db77
Add example: transform-an-sxc-spreadsheet-into-a-json-representation-…
agent-aspose-cells-examples May 4, 2026
8b4eb22
Add example: transform-a-tabformatted-json-document-into-an-xlsx-work…
agent-aspose-cells-examples May 4, 2026
6caa549
Add example: transform-an-mhtml-json-payload-into-an-excel-workbook-p…
agent-aspose-cells-examples May 4, 2026
bd8cc17
Add example: transform-xml-or-json-data-into-an-excel-workbook-preser…
agent-aspose-cells-examples May 4, 2026
f5a56d5
Add example: transform-a-spreadsheetmlformatted-json-document-into-a-…
agent-aspose-cells-examples May 4, 2026
faf0dc7
Add example: transform-a-dbf-json-data-file-into-an-excel-xlsx-workbo…
agent-aspose-cells-examples May 4, 2026
89a80d1
Add example: manipulate-the-vba-modules-of-an-excel-macroenabled-work…
agent-aspose-cells-examples May 4, 2026
8207b53
Add example: add-a-vba-module-to-a-workbook-via-c-using-a-txt-file-as…
agent-aspose-cells-examples May 4, 2026
1f6219d
Add example: integrate-a-vba-module-into-a-c-application-by-embedding…
agent-aspose-cells-examples May 4, 2026
6699c01
Add example: programmatically-insert-a-vba-module-into-a-workbook-via…
agent-aspose-cells-examples May 4, 2026
abf050b
Add example: implement-changes-to-vba-or-macro-logic-within-a-c-appli…
agent-aspose-cells-examples May 4, 2026
97167e7
Add example: update-vba-code-or-macro-logic-within-a-c-application-to…
agent-aspose-cells-examples May 4, 2026
f9f1858
Add example: update-the-vba-or-c-macro-to-handle-oxps-files-according…
agent-aspose-cells-examples May 4, 2026
fe64d63
Add example: explore-advanced-functionalities-for-processing-xls-file…
agent-aspose-cells-examples May 4, 2026
116e1ec
Add example: implement-advanced-operations-with-xlsm-spreadsheets-suc…
agent-aspose-cells-examples May 4, 2026
d857fc5
Add example: apply-a-password-to-secure-the-vba-project-within-an-xls…
agent-aspose-cells-examples May 4, 2026
01a4223
Add example: apply-a-password-to-secure-the-vba-project-within-an-xls…
agent-aspose-cells-examples May 4, 2026
fa2d1fc
Add example: apply-a-password-to-secure-the-vba-project-within-an-exc…
agent-aspose-cells-examples May 4, 2026
6a438ef
Add example: implement-password-protection-for-an-excel-workbooks-vba…
agent-aspose-cells-examples May 4, 2026
4aaadf4
Add example: provide-example-source-code-demonstrating-how-to-read-ma…
agent-aspose-cells-examples May 4, 2026
5da7099
Add example: programmatically-assess-if-the-vba-project-embedded-in-a…
agent-aspose-cells-examples May 4, 2026
9a77c30
Add example: determine-programmatically-via-c-whether-the-vba-project…
agent-aspose-cells-examples May 4, 2026
d1a4408
Add example: detect-whether-a-vba-project-embedded-in-a-pdf-file-is-p…
agent-aspose-cells-examples May 4, 2026
751a270
Add example: link-a-vba-macro-to-a-form-control-within-an-xlsm-workbo…
agent-aspose-cells-examples May 4, 2026
e61f086
Add example: associate-a-macro-with-a-form-control-by-specifying-it-i…
agent-aspose-cells-examples May 4, 2026
d9c228a
Add example: assign-a-macro-to-a-form-control-by-referencing-a-txt-fi…
agent-aspose-cells-examples May 4, 2026
739229d
Add example: assign-a-vba-macro-to-a-worksheet-form-control-using-xml…
agent-aspose-cells-examples May 4, 2026
4feb33a
Add example: determine-whether-the-vba-project-embedded-in-an-xlsm-wo…
agent-aspose-cells-examples May 4, 2026
ebad11d
Add example: determine-whether-the-vba-project-embedded-in-an-ods-wor…
agent-aspose-cells-examples May 4, 2026
ec9004b
Add example: verify-whether-a-workbooks-vba-project-is-digitally-sign…
agent-aspose-cells-examples May 4, 2026
dbc2058
Add example: include-a-library-reference-within-the-vba-project-of-an…
agent-aspose-cells-examples May 4, 2026
ccf4102
Add example: export-a-vba-certificate-to-a-file-or-stream-in-xltx-for…
agent-aspose-cells-examples May 4, 2026
5465ffb
Add example: export-a-vba-certificate-to-a-file-or-stream-in-prn-form…
agent-aspose-cells-examples May 4, 2026
a157cfe
Add example: produce-console-output-in-prn-format-ensuring-correct-pr…
agent-aspose-cells-examples May 4, 2026
a430d5b
Add example: validate-the-digital-signature-applied-to-vba-code-withi…
agent-aspose-cells-examples May 4, 2026
e07f980
Add example: validate-the-digital-signature-of-vba-code-in-a-spreadsh…
agent-aspose-cells-examples May 4, 2026
f09a442
Add example: validate-the-vba-codes-digital-signature-using-the-numbe…
agent-aspose-cells-examples May 4, 2026
87ddd23
Add example: validate-the-digital-signature-of-vba-code-embedded-with…
agent-aspose-cells-examples May 4, 2026
f810580
Add example: remove-protection-from-an-input-xlsx-workbook-programmat…
agent-aspose-cells-examples May 4, 2026
ae0c7a4
Add example: decrypt-an-ods-workbook-supplied-in-xlsx-format-restorin…
agent-aspose-cells-examples May 4, 2026
73d25a0
Add example: remove-protection-from-the-workbook-structure-of-an-inpu…
agent-aspose-cells-examples May 4, 2026
024c532
Add example: implement-xades-digital-signature-processing-capabilitie…
agent-aspose-cells-examples May 4, 2026
0d48611
Add example: generate-an-xades-digital-signature-for-a-given-xlsx-wor…
agent-aspose-cells-examples May 4, 2026
026ddf4
Add example: determine-the-file-format-of-encrypted-office-open-xml-o…
agent-aspose-cells-examples May 4, 2026
77f03da
Add example: validate-the-required-modification-password-of-an-xlsx-w…
agent-aspose-cells-examples May 4, 2026
9266840
Add example: demonstrate-advanced-xlsx-handling-techniques-including-…
agent-aspose-cells-examples May 4, 2026
c8e91d1
Add example: apply-workbook-protection-to-an-xlsx-file-using-the-revi…
agent-aspose-cells-examples May 4, 2026
8ca93f6
Add example: apply-and-remove-password-protection-on-an-xlsx-workshee…
agent-aspose-cells-examples May 4, 2026
fbb2ff7
Add example: apply-password-based-protection-to-a-worksheet-in-an-xls…
agent-aspose-cells-examples May 4, 2026
07b58e3
Add example: remove-protection-from-a-specific-worksheet-in-an-xlsx-w…
agent-aspose-cells-examples May 4, 2026
6d6e264
Add example: apply-strong-encryption-to-xlsx-workbooks-and-ensure-the…
agent-aspose-cells-examples May 4, 2026
cd2b9ec
Add example: apply-password-protection-to-an-xlsx-workbook-using-the-…
agent-aspose-cells-examples May 4, 2026
5c48518
Add example: implement-encryption-and-decryption-of-ods-spreadsheet-f…
agent-aspose-cells-examples May 4, 2026
df614c4
Add example: implement-encryption-and-password-protection-for-xlsx-wo…
agent-aspose-cells-examples May 4, 2026
825df4e
Add example: set-a-modification-password-for-an-xlsx-workbook-to-rest…
agent-aspose-cells-examples May 4, 2026
7dbda82
Add example: insert-a-signature-line-into-an-xlsx-worksheet-to-enable…
agent-aspose-cells-examples May 4, 2026
6335676
Add example: apply-a-digital-signature-to-an-xlsx-workbook-and-subseq…
agent-aspose-cells-examples May 4, 2026
38adcf7
Add example: add-a-digital-signature-line-to-an-xlsx-workbook-program…
agent-aspose-cells-examples May 4, 2026
9973f0b
Add example: generate-a-signature-line-within-an-xlsx-worksheet-progr…
agent-aspose-cells-examples May 4, 2026
01b0f3e
Add example: insert-a-digital-signature-line-into-an-xlsx-worksheet-t…
agent-aspose-cells-examples May 4, 2026
eb90875
Add example: validate-the-modification-password-of-an-xlsx-workbook-t…
agent-aspose-cells-examples May 4, 2026
2ad38f9
Add example: generate-xlsx-content-and-write-it-to-the-console-stream…
agent-aspose-cells-examples May 4, 2026
abe5acb
Add example: detect-the-files-format-and-verify-if-the-xlsx-document-…
agent-aspose-cells-examples May 4, 2026
6aa9191
Add example: evaluate-potential-usage-scenarios-for-the-maximum-share…
agent-aspose-cells-examples May 5, 2026
39b5c37
Add example: implement-advanced-xlsx-range-management-features-enabli…
agent-aspose-cells-examples May 5, 2026
3778ff4
Add example: create-an-additional-cell-range-in-an-xlsx-workbook-to-m…
agent-aspose-cells-examples May 5, 2026
3ac8701
Add example: create-and-manipulate-a-range-within-an-xlsx-worksheet-t…
agent-aspose-cells-examples May 5, 2026
736ac07
Add example: evaluate-various-range-management-scenarios-within-xlsx-…
agent-aspose-cells-examples May 5, 2026
75f761f
Add example: inspect-console-output-exported-to-an-xlsx-file-to-manag…
agent-aspose-cells-examples May 5, 2026
a0a916f
Add example: manipulate-worksheet-cell-ranges-by-analyzing-the-suppli…
agent-aspose-cells-examples May 5, 2026
77339e2
Add example: format-and-update-named-ranges-in-xlsx-workbooks-to-mana…
agent-aspose-cells-examples May 5, 2026
5a9fc25
Add example: retrieve-a-workbook-range-that-includes-external-links-f…
agent-aspose-cells-examples May 5, 2026
9af280b
Add example: retrieve-a-range-containing-external-hyperlinks-from-an-…
agent-aspose-cells-examples May 5, 2026
d0eea74
Add example: implement-nonsequential-range-management-for-the-ai-docu…
agent-aspose-cells-examples May 5, 2026
5af4d3d
Add example: access-worksheetscoped-named-ranges-using-their-originat…
agent-aspose-cells-examples May 5, 2026
83e6a14
Add example: define-a-workbookscoped-named-range-within-an-xlsx-workb…
agent-aspose-cells-examples May 5, 2026
3252e4b
Add example: search-within-an-xlsx-range-and-replace-its-data-to-mana…
agent-aspose-cells-examples May 5, 2026
bad1c1c
Add example: insert-an-xml-map-into-the-workbook-via-xmlmapcollection…
agent-aspose-cells-examples May 5, 2026
96be1b0
Add example: persist-the-workbook-with-its-xml-map-by-exporting-it-to…
agent-aspose-cells-examples May 5, 2026
d65a32c
Add example: export-xml-mapbound-data-to-a-specified-output-format-pr…
agent-aspose-cells-examples May 5, 2026
d909391
Add example: identify-and-retrieve-the-root-element-name-of-an-xml-ma…
agent-aspose-cells-examples May 5, 2026
33deb8d
Add example: remove-a-worksheet-from-an-excel-workbook-programmatical…
agent-aspose-cells-examples May 5, 2026
3c11359
Add example: provide-comprehensive-coverage-of-advanced-functionaliti…
agent-aspose-cells-examples May 5, 2026
c8dbc88
Add example: duplicate-selected-worksheets-and-relocate-them-within-t…
agent-aspose-cells-examples May 5, 2026
9b19c36
Add example: provide-apis-to-configure-and-query-worksheet-view-optio…
agent-aspose-cells-examples May 5, 2026
04185d4
Add example: remove-worksheet-split-panes-programmatically-to-restore…
agent-aspose-cells-examples May 5, 2026
1680c48
Add example: implement-functionality-to-programmatically-toggle-visib…
agent-aspose-cells-examples May 5, 2026
7494fb5
Add example: enable-and-configure-error-checking-options-to-validate-…
agent-aspose-cells-examples May 5, 2026
de8ec04
Add example: provide-illustrative-source-code-demonstrating-the-prima…
agent-aspose-cells-examples May 5, 2026
54c37b0
Add example: print-an-excel-workbook-with-both-width-and-height-fitte…
agent-aspose-cells-examples May 5, 2026
f6d568a
Add example: load-an-encrypted-xlsx-workbook-by-supplying-the-passwor…
agent-aspose-cells-examples May 5, 2026
190bd96
Add example: examine-the-workbooks-xml-export-workflow-to-ensure-accu…
agent-aspose-cells-examples May 5, 2026
140266f
Add example: retrieve-cell-ranges-associated-with-a-specific-xml-map-…
agent-aspose-cells-examples May 5, 2026
0c66939
Add example: load-a-workbook-in-any-supported-format-and-execute-an-x…
agent-aspose-cells-examples May 5, 2026
558ef4c
Add example: perform-worksheet-management-operations-on-excel-files-i…
agent-aspose-cells-examples May 5, 2026
5a885b5
Add example: disable-or-clear-any-split-pane-configuration-in-a-works…
agent-aspose-cells-examples May 5, 2026
1874a37
Add example: identify-and-describe-common-implementation-scenarios-fo…
agent-aspose-cells-examples May 5, 2026
27bfbb3
Add example: generate-an-image-snapshot-of-a-worksheet-or-entire-work…
agent-aspose-cells-examples May 5, 2026
722b643
Add example: instantiate-a-workbook-by-loading-a-csv-file-with-a-user…
agent-aspose-cells-examples May 5, 2026
db419d5
Add example: utilize-lightcells-api-to-open-a-workbook-for-reading-a-…
agent-aspose-cells-examples May 5, 2026
86c21cb
Add example: associate-a-slicer-with-a-pivot-table-in-a-loaded-xlsx-w…
agent-aspose-cells-examples May 5, 2026
6a44683
Add example: remove-a-slicer-from-a-loaded-xlsx-workbook-programmatic…
agent-aspose-cells-examples May 5, 2026
4c980d7
Add example: load-a-sample-xlsx-workbook-locate-its-slicer-object-and…
agent-aspose-cells-examples May 5, 2026
914c218
Add example: update-the-slicer-component-to-load-a-sample-xlsx-workbo…
agent-aspose-cells-examples May 5, 2026
4135d17
Add example: implement-slicer-updates-to-support-loading-xlsx-workboo…
agent-aspose-cells-examples May 5, 2026
e0dac11
Add example: implement-formatting-smart-markers-when-loading-an-xlsx-…
agent-aspose-cells-examples May 5, 2026
38dd679
Add example: configure-event-handlers-to-monitor-and-respond-to-key-s…
agent-aspose-cells-examples May 5, 2026
259a846
Add example: apply-the-group-fieldname-syntax-while-loading-xlsx-file…
agent-aspose-cells-examples May 5, 2026
a5363d1
Add example: insert-the-group-marker-immediately-before-the-range-blo…
agent-aspose-cells-examples May 5, 2026
48cbc16
Add example: implement-data-grouping-using-smart-markers-while-loadin…
agent-aspose-cells-examples May 5, 2026
35a96bd
Add example: apply-the-group-parameter-during-xlsx-workbook-loading-t…
agent-aspose-cells-examples May 5, 2026
45892dc
Add example: insert-an-image-into-a-cell-using-image-marker-syntax-pr…
agent-aspose-cells-examples May 5, 2026
42a692d
Add example: enable-parsing-of-imagefield_name-markers-within-xlsx-fi…
agent-aspose-cells-examples May 5, 2026
aab0310
Add example: enable-loading-of-xlsx-workbooks-using-png-jpeg-bmp-and-…
agent-aspose-cells-examples May 5, 2026
aa5f2e6
Add example: integrate-image-markers-within-smart-markers-while-loadi…
agent-aspose-cells-examples May 5, 2026
5da5fb1
Add example: apply-the-if-parameter-within-a-smart-marker-to-conditio…
agent-aspose-cells-examples May 5, 2026
5b82a90
Add example: implement-smart-marker-parameter-handling-when-loading-x…
agent-aspose-cells-examples May 5, 2026
2712124
Add example: load-an-xlsx-workbook-by-specifying-the-if-parameter-to-…
agent-aspose-cells-examples May 5, 2026
091ae8e
Add example: deserialize-json-data-using-jsonconvertdeserializeobject…
agent-aspose-cells-examples May 5, 2026
7da94a4
Add example: assign-a-deserialized-object-as-the-data-source-for-work…
agent-aspose-cells-examples May 5, 2026
f6fb61f
Add example: enable-the-designeroptionscontinueonerror-flag-to-true-s…
agent-aspose-cells-examples May 5, 2026
a333d7e
Add example: implement-auto-populated-smart-marker-data-across-additi…
agent-aspose-cells-examples May 5, 2026
9532240
Add example: create-a-custom-data-source-by-extending-icustomdatasour…
agent-aspose-cells-examples May 5, 2026
5e9d719
Add example: apply-a-text-cell-style-when-loading-an-xlsx-file-to-ret…
agent-aspose-cells-examples May 5, 2026
e6cd6ac
Add example: implement-handling-of-leading-apostrophe-visibility-in-c…
agent-aspose-cells-examples May 5, 2026
2f26981
Add example: set-the-sparklinedatarange-property-to-specify-the-sourc…
agent-aspose-cells-examples May 5, 2026
cff1b2c
Add example: configure-the-sparklinegroupdepth-property-to-modify-3d-…
agent-aspose-cells-examples May 5, 2026
cd16a95
Add example: apply-3d-formatting-to-sparklines-in-an-xlsx-workbook-ac…
agent-aspose-cells-examples May 5, 2026
36baad7
Add example: define-the-data-range-for-a-copied-sparkline-in-an-xlsx-…
agent-aspose-cells-examples May 5, 2026
7fae8e2
Add example: add-a-timeline-to-an-xlsm-workbook-programmatically-ensu…
agent-aspose-cells-examples May 5, 2026
a237696
Add example: generate-and-embed-a-timeline-into-the-document-outputti…
agent-aspose-cells-examples May 5, 2026
09a53b4
Add example: insert-a-timeline-into-a-pdf-file-programmatically-ensur…
agent-aspose-cells-examples May 5, 2026
5173769
Add example: add-a-sparkline-chart-to-an-xls-workbook-programmaticall…
agent-aspose-cells-examples May 5, 2026
fe23406
Add example: render-a-chronological-timeline-as-a-pdf-document-accura…
agent-aspose-cells-examples May 5, 2026
c82782c
Add example: transform-a-timeline-workbook-from-xlsm-macro-enabled-fo…
agent-aspose-cells-examples May 5, 2026
a499436
Add example: generate-an-svg-representation-of-an-xlsx-chart-ensuring…
agent-aspose-cells-examples May 5, 2026
38aced5
Add example: export-the-worksheets-display-range-to-an-xlsx-file-pres…
agent-aspose-cells-examples May 5, 2026
66d771e
Add example: programmatically-retrieve-the-creation-timestamp-metadat…
agent-aspose-cells-examples May 5, 2026
78d0487
Add example: implement-localization-of-subtotal-and-grand-total-label…
agent-aspose-cells-examples May 5, 2026
c5b1c44
Add example: execute-a-replace-operation-on-the-target-data-according…
agent-aspose-cells-examples May 5, 2026
c3b296d
Add example: import-data-from-a-gridview-control-into-an-xlsx-workboo…
agent-aspose-cells-examples May 5, 2026
802cc66
Add example: implement-advanced-xlsx-operations-including-custom-styl…
agent-aspose-cells-examples May 5, 2026
1fbdb70
Add example: modify-the-power-query-formula-entry-to-utilize-the-defa…
agent-aspose-cells-examples May 5, 2026
ffccb2e
Add example: programmatically-create-modify-and-manage-excel-tables-i…
agent-aspose-cells-examples May 5, 2026
58118b9
Add example: validate-generated-output-by-comparing-it-to-source-file…
agent-aspose-cells-examples May 5, 2026
ef6ed51
Add example: preserve-databar-colorscale-and-iconset-conditional-form…
agent-aspose-cells-examples May 5, 2026
1b4f218
Add example: determine-potential-use-cases-for-external-resource-cont…
agent-aspose-cells-examples May 5, 2026
6d48d76
Add example: transform-an-excel-workbook-into-a-pdfa1a-compliant-docu…
agent-aspose-cells-examples May 5, 2026
e9c1c68
Add example: convert-an-excel-workbook-to-pdfa1a-format-using-the-pro…
agent-aspose-cells-examples May 5, 2026
c7c7125
Add example: export-selected-worksheets-from-a-workbook-to-a-pdf-file…
agent-aspose-cells-examples May 5, 2026
0137f5e
Add example: transform-an-xlsm-csv-file-into-a-json-document-preservi…
agent-aspose-cells-examples May 5, 2026
ff0d1bf
Add example: transform-an-xls-json-representation-into-a-native-excel…
agent-aspose-cells-examples May 5, 2026
229826e
Add example: programmatically-access-and-modify-vba-modules-within-an…
agent-aspose-cells-examples May 5, 2026
047b835
Add example: integrate-a-vba-module-into-a-c-solution-by-importing-th…
agent-aspose-cells-examples May 5, 2026
269dc61
Add example: apply-a-password-to-an-excel-workbooks-vba-project-via-c…
agent-aspose-cells-examples May 5, 2026
e0d46e6
Add example: determine-via-c-whether-a-vba-project-in-an-mhtml-workbo…
agent-aspose-cells-examples May 5, 2026
9f53da5
Add example: verify-whether-the-vba-project-embedded-in-a-pdf-file-is…
agent-aspose-cells-examples May 5, 2026
286376e
Add example: determine-whether-the-vba-project-embedded-in-an-xlsx-wo…
agent-aspose-cells-examples May 5, 2026
08c9732
Add example: add-a-vba-project-reference-to-the-specified-library-usi…
agent-aspose-cells-examples May 5, 2026
ea7edda
Add example: validate-the-digital-signature-of-vba-code-embedded-in-a…
agent-aspose-cells-examples May 5, 2026
f6e691b
Add example: apply-an-additional-digital-signature-to-an-existing-sig…
agent-aspose-cells-examples May 5, 2026
d648d9b
Add example: insert-or-delete-a-digital-signature-within-xlsx-workboo…
agent-aspose-cells-examples May 5, 2026
b330816
Add example: remove-password-protection-from-an-xlsx-worksheet-to-ena…
agent-aspose-cells-examples May 5, 2026
bcc915b
Add example: provide-an-overview-of-handling-xlsx-files-using-net-api…
agent-aspose-cells-examples May 5, 2026
f847b54
Add example: apply-a-digital-signature-to-an-xlsx-workbook-programmat…
agent-aspose-cells-examples May 5, 2026
4f9bf97
Add example: identify-the-file-format-of-encrypted-office-open-xml-oo…
agent-aspose-cells-examples May 5, 2026
35d1068
Add example: compute-the-array-formula-for-data-tables-during-xlsx-wo…
agent-aspose-cells-examples May 5, 2026
a71894a
Add example: describe-the-internal-algorithm-used-to-detect-circular-…
agent-aspose-cells-examples May 5, 2026
e17543a
Add example: associate-workbook-cells-with-corresponding-xml-map-elem…
agent-aspose-cells-examples May 5, 2026
6f8bfbd
Add example: identify-common-scenarios-where-object-filtering-should-…
agent-aspose-cells-examples May 5, 2026
5884476
Add example: utilize-the-range-collectionname-syntax-to-load-data-fro…
agent-aspose-cells-examples May 5, 2026
47bb176
Add example: implement-an-event-handler-that-intercepts-xlsx-merging-…
agent-aspose-cells-examples May 5, 2026
fbdfe31
Add example: apply-the-image-marker-syntax-when-loading-an-xlsx-workb…
agent-aspose-cells-examples May 5, 2026
bcbcd9c
Add example: create-and-embed-a-timeline-into-an-xlsx-workbook-using-…
agent-aspose-cells-examples May 5, 2026
b7b55c0
Add example: insert-a-timeline-into-a-worksheet-employing-the-numbers…
agent-aspose-cells-examples May 5, 2026
f4c93fe
Add example: generate-and-output-a-timeline-as-an-xltm-template-file-…
agent-aspose-cells-examples May 6, 2026
f5337fa
Add example: track-the-conversion-progress-of-images-within-an-xlsx-w…
agent-aspose-cells-examples May 6, 2026
13b729f
Add example: demonstrate-updating-a-power-query-formula-item-within-a…
agent-aspose-cells-examples May 6, 2026
0525da3
Add example: generate-a-pdf-bookmark-entry-that-references-a-chart-sh…
agent-aspose-cells-examples May 6, 2026
7e83f13
Add example: convert-an-ods-or-csv-file-into-a-json-document-preservi…
agent-aspose-cells-examples May 6, 2026
f818a4d
Add example: transform-a-pdf-formatted-excel-document-into-a-json-rep…
agent-aspose-cells-examples May 6, 2026
8f559f5
Add example: transform-an-xps-json-file-into-an-excel-workbook-while-…
agent-aspose-cells-examples May 6, 2026
2d9901e
Add example: associate-a-vba-macro-with-a-form-control-by-embedding-i…
agent-aspose-cells-examples May 6, 2026
a02a30b
Add example: bind-a-macro-to-a-form-control-in-c-using-the-dif-file-f…
agent-aspose-cells-examples May 6, 2026
5ee8584
Add example: apply-an-additional-digital-signature-to-a-previously-si…
agent-aspose-cells-examples May 6, 2026
1011d6c
Add example: apply-an-xades-digital-signature-to-an-xlsx-workbook-usi…
agent-aspose-cells-examples May 6, 2026
3ae534b
Add example: perform-workbook-format-conversion-merge-multiple-workbo…
agent-aspose-cells-examples May 6, 2026
e3e1b30
Add example: identify-common-use-cases-for-loading-and-processing-num…
agent-aspose-cells-examples May 6, 2026
f0e0b5f
Add example: activate-3d-rendering-for-sparklines-by-setting-sparklin…
agent-aspose-cells-examples May 6, 2026
c87f9e3
Add example: add-a-timeline-to-a-worksheet-by-loading-and-inserting-a…
agent-aspose-cells-examples May 6, 2026
fd8057d
Add example: insert-a-timeline-into-a-worksheet-utilizing-tsv-formatt…
agent-aspose-cells-examples May 6, 2026
da78b1f
Merge pull request #51 from aspose-cells/auto3/cells-data
yasiraspose May 6, 2026
d5478f0
Merge pull request #52 from aspose-cells/auto3/comments-and-notes
yasiraspose May 6, 2026
f5d2afe
Merge pull request #53 from aspose-cells/auto3/globalization-and-loca…
yasiraspose May 6, 2026
ccebf8a
Merge pull request #54 from aspose-cells/auto3/manage-workbook
yasiraspose May 6, 2026
cb7b75c
Merge pull request #55 from aspose-cells/auto3/queries-and-connections
yasiraspose May 6, 2026
a9fe1cd
Merge pull request #56 from aspose-cells/auto3/save-workbook
yasiraspose May 6, 2026
d69ff6e
Merge pull request #57 from aspose-cells/auto3/working-with-tables
yasiraspose May 6, 2026
176b190
Merge pull request #58 from aspose-cells/auto3/working-with-html
yasiraspose May 6, 2026
13ecc14
Merge pull request #59 from aspose-cells/auto3/working-with-pdf
yasiraspose May 6, 2026
726043c
Merge pull request #60 from aspose-cells/auto3/working-with-json
yasiraspose May 6, 2026
3194404
Merge pull request #61 from aspose-cells/auto3/macro-project
yasiraspose May 7, 2026
8540dfd
Merge pull request #62 from aspose-cells/auto3/encryption-and-protection
yasiraspose May 7, 2026
f57bebe
Merge pull request #63 from aspose-cells/auto3/manage-formulas
yasiraspose May 7, 2026
88d80d4
Merge pull request #64 from aspose-cells/auto3/managing-ranges
yasiraspose May 7, 2026
3e0d7db
Merge pull request #65 from aspose-cells/auto3/xml-maps
yasiraspose May 7, 2026
2257fb5
Merge pull request #66 from aspose-cells/auto3/working-with-worksheets
yasiraspose May 7, 2026
4ef2975
Merge pull request #67 from aspose-cells/auto3/open-workbook
yasiraspose May 7, 2026
43cd882
Merge pull request #68 from aspose-cells/auto3/slicer
yasiraspose May 7, 2026
f160fc4
Merge pull request #69 from aspose-cells/auto3/smart-markers
yasiraspose May 7, 2026
5ca8b77
Merge pull request #70 from aspose-cells/auto3/sparkline
yasiraspose May 7, 2026
e3574d3
Merge pull request #71 from aspose-cells/auto3/timeline
yasiraspose May 7, 2026
3b4d2bd
Merge pull request #72 from aspose-cells/auto3/working-with-images
yasiraspose May 7, 2026
be91354
Update root config
agent-aspose-cells-examples May 9, 2026
08edc0b
Merge pull request #73 from aspose-cells/update-root-config-v3
yasiraspose May 9, 2026
4ba51de
Update root documentation
agent-aspose-cells-examples May 11, 2026
38cbf08
Update root documentation
agent-aspose-cells-examples May 12, 2026
36c4d37
Update root documentation
agent-aspose-cells-examples May 12, 2026
41ecced
Remove old V2 release/26.5.0 generated examples
agent-aspose-cells-examples Jun 25, 2026
402217a
Update index.json
agent-aspose-cells-examples Jun 25, 2026
21be0c0
Update index.json
agent-aspose-cells-examples Jun 25, 2026
92811d5
Update index.json
agent-aspose-cells-examples Jun 25, 2026
de27b9e
Update index.json
agent-aspose-cells-examples Jun 25, 2026
0f36895
Update index.json
agent-aspose-cells-examples Jun 25, 2026
7da8f45
Update index.json
agent-aspose-cells-examples Jun 25, 2026
cc440aa
Update index.json
agent-aspose-cells-examples Jun 25, 2026
639eea2
Add example: load-an-excel-worksheet-insert-a-timeline-for-sales-data…
agent-aspose-cells-examples Jun 25, 2026
2af35ec
Add example: render-a-timeline-with-weekly-intervals-apply-bold-fonts…
agent-aspose-cells-examples Jun 25, 2026
e0a90df
Add example: draw-a-timeline-while-converting-the-entire-workbook-to-…
agent-aspose-cells-examples Jun 25, 2026
6a95eb0
Add example: apply-a-gradient-background-to-a-timeline-adjust-label-r…
agent-aspose-cells-examples Jun 25, 2026
5d02e6e
Add example: batch-process-multiple-worksheets-creating-individual-ti…
agent-aspose-cells-examples Jun 25, 2026
8b06401
Add example: validate-timeline-date-ranges-against-a-predefined-calen…
agent-aspose-cells-examples Jun 25, 2026
b36e1fc
Add example: embed-a-rendered-timeline-image-into-a-pdf-report-header…
agent-aspose-cells-examples Jun 25, 2026
8df93f3
Add example: create-a-timeline-using-a-custom-template-file-then-repl…
agent-aspose-cells-examples Jun 25, 2026
87efa5a
Add example: render-a-timeline-with-shadow-effects-adjust-opacity-and…
agent-aspose-cells-examples Jun 25, 2026
11cdf74
Add example: iterate-through-rows-of-data-automatically-creating-time…
agent-aspose-cells-examples Jun 25, 2026
a38eef1
Add example: apply-a-dark-theme-to-a-timeline-change-axis-colors-and-…
agent-aspose-cells-examples Jun 25, 2026
a8a05a6
Add example: load-a-csv-file-containing-event-dates-convert-it-to-an-…
agent-aspose-cells-examples Jun 25, 2026
8b7f7c7
Add example: create-a-timeline-with-custom-date-format-ddmmmyyyy-and-…
agent-aspose-cells-examples Jun 25, 2026
d6fbf04
Add example: batch-convert-excel-files-add-a-timeline-to-each-and-sav…
agent-aspose-cells-examples Jun 25, 2026
4cd4523
Add example: apply-a-watermark-text-over-a-rendered-timeline-image-an…
agent-aspose-cells-examples Jun 25, 2026
6f9ddc3
Add example: generate-a-timeline-with-alternating-bar-colors-for-even…
agent-aspose-cells-examples Jun 25, 2026
6255c30
Add example: export-a-timeline-directly-to-a-memory-stream-in-pdf-for…
agent-aspose-cells-examples Jun 25, 2026
1cff498
Add example: add-interactive-hyperlinks-to-timeline-markers-that-open…
agent-aspose-cells-examples Jun 25, 2026
0c86545
Add example: render-a-timeline-with-a-3d-perspective-effect-adjust-de…
agent-aspose-cells-examples Jun 25, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Each category contains standalone `.cs` files that can be compiled and run indep

### Prerequisites

- .NET SDK (net8.0 or compatible version)
- .NET SDK (net10.0 or compatible version)
- Aspose.Cells for .NET NuGet package
- Valid Aspose license (for production use)

Expand Down Expand Up @@ -104,4 +104,4 @@ All examples use Aspose.Cells for .NET and require a valid license for productio

---

This repository is maintained by automated code generation. For AI-friendly guidance, see agents.md.
This repository is maintained by automated code generation. For AI-friendly guidance, see agents.md. Last updated: 2026-06-19
6,526 changes: 25 additions & 6,501 deletions index.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
using System;
using Aspose.Cells;
using Aspose.Cells.Pivot;
using Aspose.Cells.Timelines;
using Aspose.Cells.Drawing;
using Aspose.Cells.Rendering;

namespace AsposeCellsTimelineHyperlinkDemo
{
class Program
{
static void Main()
{
try
{
// Create a new workbook
Workbook workbook = new Workbook();

// Add two worksheets: one for the timeline, another as the hyperlink target
Worksheet summarySheet = workbook.Worksheets[0];
summarySheet.Name = "Summary";
Worksheet detailSheet = workbook.Worksheets.Add("Details");

// -------------------------------------------------
// Populate data for a PivotTable on the Summary sheet
// -------------------------------------------------
Cells cells = summarySheet.Cells;
cells["A1"].Value = "Date";
cells["B1"].Value = "Category";
cells["C1"].Value = "Amount";

cells["A2"].Value = new DateTime(2023, 1, 1);
cells["B2"].Value = "Food";
cells["C2"].Value = 120;

cells["A3"].Value = new DateTime(2023, 1, 5);
cells["B3"].Value = "Travel";
cells["C3"].Value = 300;

cells["A4"].Value = new DateTime(2023, 2, 10);
cells["B4"].Value = "Food";
cells["C4"].Value = 80;

// Create a PivotTable based on the data range
int pivotIndex = summarySheet.PivotTables.Add("A1:C4", "E2", "SalesPivot");
PivotTable pivot = summarySheet.PivotTables[pivotIndex];
pivot.AddFieldToArea(PivotFieldType.Row, "Date");
pivot.AddFieldToArea(PivotFieldType.Column, "Category");
pivot.AddFieldToArea(PivotFieldType.Data, "Amount");
pivot.RefreshData();
pivot.CalculateData();

// -------------------------------------------------
// Add a Timeline linked to the PivotTable
// -------------------------------------------------
// Use the field index (0) for the Date field to avoid the "Error PivotField data" exception
int timelineIndex = summarySheet.Timelines.Add(pivot, "G2", 0);
Timeline timeline = summarySheet.Timelines[timelineIndex];

// -------------------------------------------------
// Add content to the Details sheet (the hyperlink target)
// -------------------------------------------------
detailSheet.Cells["A1"].Value = "Detail Information";
detailSheet.Cells["A2"].Value = "This sheet is opened when the timeline marker is clicked.";

// -------------------------------------------------
// Create a hyperlink on the Timeline shape that points to Details!A1
// -------------------------------------------------
TimelineShape timelineShape = timeline.Shape;
timelineShape.Hyperlink.Address = "'Details'!A1";
timelineShape.Hyperlink.TextToDisplay = "Go to Details";

// -------------------------------------------------
// Save the workbook as PDF; the hyperlink on the timeline will be active in the PDF
// -------------------------------------------------
PdfSaveOptions pdfOptions = new PdfSaveOptions();
workbook.Save("TimelineWithHyperlink.pdf", pdfOptions);
}
catch (Exception ex)
{
Console.WriteLine($"Error: {ex.Message}");
}
}
}
}
75 changes: 75 additions & 0 deletions timeline/agents.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
# Timeline Examples

This folder contains **Aspose.Cells for .NET** code examples related to:

Timeline


## Purpose

These examples demonstrate common **Aspose.Cells APIs** used when working with:

- Workbooks
- Worksheets
- Cells
- Formulas
- Charts
- Data operations


## Example Files

Each `.cs` file demonstrates a specific task related to **Timeline**.

Example:

create-a-workbook.cs


## Required Namespaces

Most examples will require:

using Aspose.Cells;


## Common Pattern

Typical Aspose.Cells workflow:

Workbook workbook = new Workbook();

Worksheet sheet = workbook.Worksheets[0];

Cells cells = sheet.Cells;


## Output

Examples may generate:

- XLSX files
- PDF files
- CSV files
- Images

Output files are written to the working directory.
- load-an-excel-worksheet-insert-a-timeline-for-sales-data-and-export-the-sheet-to-pdf.cs
- render-a-timeline-with-weekly-intervals-apply-bold-fonts-and-output-the-result-as-a-pdf-document.cs
- draw-a-timeline-while-converting-the-entire-workbook-to-pdf-ensuring-the-timeline-appears-on-each-page.cs
- apply-a-gradient-background-to-a-timeline-adjust-label-rotation-and-render-it-to-a-bmp-image.cs
- batch-process-multiple-worksheets-creating-individual-timelines-for-each-and-saving-them-as-separate-png-files.cs
- validate-timeline-date-ranges-against-a-predefined-calendar-and-log-any-inconsistencies-to-a-text-file.cs
- embed-a-rendered-timeline-image-into-a-pdf-report-header-aligning-it-with-the-document-title.cs
- create-a-timeline-using-a-custom-template-file-then-replace-placeholder-text-with-dynamic-project-names.cs
- render-a-timeline-with-shadow-effects-adjust-opacity-and-output-the-image-as-a-png-with-transparency.cs
- iterate-through-rows-of-data-automatically-creating-timeline-entries-for-each-and-exporting-the-final-chart-to-pdf.cs
- apply-a-dark-theme-to-a-timeline-change-axis-colors-and-render-the-result-to-a-pdf.cs
- load-a-csv-file-containing-event-dates-convert-it-to-an-excel-worksheet-and-draw-a-timeline.cs
- create-a-timeline-with-custom-date-format-ddmmmyyyy-and-export-the-chart-to-a-pdf-document.cs
- batch-convert-excel-files-add-a-timeline-to-each-and-save-pdfs-to-an-output-directory.cs
- apply-a-watermark-text-over-a-rendered-timeline-image-and-export-the-final-picture-as-a-pdf.cs
- generate-a-timeline-with-alternating-bar-colors-for-even-and-odd-rows-then-save-as-a-highquality-jpeg.cs
- export-a-timeline-directly-to-a-memory-stream-in-pdf-format-for-further-processing-without-disk-io.cs
- add-interactive-hyperlinks-to-timeline-markers-that-open-related-worksheets-when-the-pdf-is-viewed.cs
- render-a-timeline-with-a-3d-perspective-effect-adjust-depth-and-output-as-a-png-image.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
using System;
using System.Drawing;
using System.IO;
using Aspose.Cells;
using Aspose.Cells.Charts;
using Aspose.Cells.Pivot;
using Aspose.Cells.Timelines;

class TimelineDarkThemePdf
{
static void Main()
{
try
{
// Create a new workbook and get the first worksheet
Workbook workbook = new Workbook();
Worksheet sheet = workbook.Worksheets[0];

// Populate worksheet with date and value data
sheet.Cells["A1"].PutValue("Date");
sheet.Cells["B1"].PutValue("Value");
sheet.Cells["A2"].PutValue(new DateTime(2023, 1, 1));
sheet.Cells["B2"].PutValue(100);
sheet.Cells["A3"].PutValue(new DateTime(2023, 2, 1));
sheet.Cells["B3"].PutValue(150);
sheet.Cells["A4"].PutValue(new DateTime(2023, 3, 1));
sheet.Cells["B4"].PutValue(200);

// Create a pivot table based on the data
PivotTableCollection pivots = sheet.PivotTables;
int pivotIndex = pivots.Add("A1:B4", "D1", "Pivot1");
PivotTable pivot = pivots[pivotIndex];
pivot.AddFieldToArea(PivotFieldType.Row, "Date");
pivot.AddFieldToArea(PivotFieldType.Data, "Value");
pivot.RefreshData();
pivot.CalculateData();

// Add a Timeline linked to the pivot table
sheet.Timelines.Add(pivot, 10, 5, "Date");

// Add a chart to visualize the same data
int chartIndex = sheet.Charts.Add(ChartType.Column, 15, 0, 30, 15);
Chart chart = sheet.Charts[chartIndex];
chart.NSeries.Add("B2:B4", true); // Values
chart.NSeries.CategoryData = "A2:A4"; // Categories (dates)

// Save the workbook as a PDF with a dark theme applied to the timeline
string outputPath = "TimelineDarkTheme.pdf";
workbook.Save(outputPath, SaveFormat.Pdf);
Console.WriteLine($"Workbook saved successfully to '{outputPath}'.");
}
catch (Exception ex)
{
// Log any unexpected errors
Console.WriteLine($"Error: {ex.Message}");
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
using System;
using System.Drawing;
using System.IO;
using Aspose.Cells;
using Aspose.Cells.Pivot;
using Aspose.Cells.Timelines;
using Aspose.Cells.Drawing;
using Aspose.Cells.Rendering;

class TimelineGradientExample
{
static void Main()
{
try
{
// Create a new workbook and get the first worksheet
Workbook workbook = new Workbook();
Worksheet sheet = workbook.Worksheets[0];
Cells cells = sheet.Cells;

// Populate worksheet with sample data (dates and values)
cells["A1"].PutValue("Date");
cells["B1"].PutValue("Value");
cells["A2"].PutValue(new DateTime(2023, 1, 1));
cells["B2"].PutValue(100);
cells["A3"].PutValue(new DateTime(2023, 2, 1));
cells["B3"].PutValue(200);
cells["A4"].PutValue(new DateTime(2023, 3, 1));
cells["B4"].PutValue(300);

// Create a pivot table based on the data
int pivotIdx = sheet.PivotTables.Add("A1:B4", "D1", "PivotTable1");
PivotTable pivot = sheet.PivotTables[pivotIdx];
pivot.AddFieldToArea(PivotFieldType.Row, "Date");
pivot.AddFieldToArea(PivotFieldType.Data, "Value");
pivot.RefreshData();
pivot.CalculateData();

// Add a timeline linked to the pivot table (using the "Date" field)
Timeline timeline = null;
try
{
int timelineIdx = sheet.Timelines.Add(pivot, 10, 5, "Date");
timeline = sheet.Timelines[timelineIdx];
}
catch (Exception ex)
{
Console.WriteLine("Timeline creation failed: " + ex.Message);
}

// If timeline was created, apply gradient and rotation
if (timeline != null)
{
TimelineShape shape = timeline.Shape;
shape.Fill.FillType = FillType.Gradient;
GradientFill gradient = shape.Fill.GradientFill;
gradient.SetTwoColorGradient(
Color.LightBlue,
Color.DarkBlue,
GradientStyleType.Horizontal,
1);
shape.RotationAngle = 45; // degrees
}
else
{
// Fallback: create a regular rectangle shape with the same gradient
// AddShape parameters: type, upperLeftRow, upperLeftColumn, top, left, height, width
Shape rect = sheet.Shapes.AddShape(MsoDrawingType.Rectangle, 10, 5, 10, 5, 200, 100);
rect.Fill.FillType = FillType.Gradient;
GradientFill gradient = rect.Fill.GradientFill;
gradient.SetTwoColorGradient(
Color.LightBlue,
Color.DarkBlue,
GradientStyleType.Horizontal,
1);
rect.RotationAngle = 45;
}

// Render the worksheet (which contains the timeline or shape) to a BMP image
ImageOrPrintOptions imgOptions = new ImageOrPrintOptions
{
ImageType = ImageType.Bmp,
OnePagePerSheet = true
};
SheetRender renderer = new SheetRender(sheet, imgOptions);
renderer.ToImage(0, "TimelineWithGradient.bmp");

// Save the workbook (optional, to keep the timeline in the file)
workbook.Save("TimelineWithGradient.xlsx");
}
catch (Exception e)
{
Console.WriteLine("An error occurred: " + e.Message);
}
}
}
Loading