Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1816 commits
Select commit Hold shift + click to select a range
de1d80a
Add example: transform-a-csv-file-exported-from-an-xltm-workbook-into…
agent-aspose-cells-examples May 4, 2026
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
83fe619
Add example: add-the-library-reference-to-a-net-project-via-nuget-bef…
agent-aspose-cells-examples Jun 25, 2026
5097bf7
Add example: create-a-console-application-project-in-visual-studio-to…
agent-aspose-cells-examples Jun 25, 2026
6a7f97f
Add example: load-source-xls-workbooks-using-new-workbookfilepath-for…
agent-aspose-cells-examples Jun 25, 2026
8c1bbf4
Add example: load-large-xls-files-with-cellshelpermergefiles-by-provi…
agent-aspose-cells-examples Jun 25, 2026
9c1b531
Add example: use-workbookcombine-to-merge-two-or-more-workbooks-when-…
agent-aspose-cells-examples Jun 25, 2026
2105496
Add example: copy-specific-worksheets-from-source-workbooks-into-the-…
agent-aspose-cells-examples Jun 25, 2026
dfe355d
Add example: ensure-formulas-remain-intact-by-keeping-calculation-mod…
railslectures Jun 28, 2026
bbae2e1
Add example: maintain-original-cell-formatting-by-not-altering-style-…
railslectures Jun 28, 2026
052ee8b
Add example: verify-that-the-merged-workbook-contains-the-expected-nu…
railslectures Jun 28, 2026
a2c8815
Add example: check-that-all-charts-from-source-workbooks-appear-corre…
railslectures Jun 28, 2026
da2b97c
Add example: save-the-merged-workbook-to-a-specified-output-path-usin…
railslectures Jun 28, 2026
f683dcc
Add example: export-each-worksheet-of-the-merged-workbook-to-csv-file…
railslectures Jun 28, 2026
3d06c31
Add example: encrypt-the-merged-workbook-with-a-password-before-savin…
railslectures Jun 28, 2026
7b91110
Add example: add-a-timestamp-worksheet-indicating-the-exact-date-and-…
railslectures Jun 28, 2026
4c48619
Add example: protect-the-merged-workbook-with-a-password-to-restrict-…
railslectures Jun 28, 2026
4ef6477
Add example: recalculate-all-formulas-in-the-merged-workbook-by-invok…
railslectures Jun 28, 2026
6f3e85f
Add example: generate-an-html-representation-of-the-merged-workbook-t…
railslectures Jun 29, 2026
60a86fb
Add example: apply-autofit-to-all-rows-in-the-merged-workbook-to-ensu…
railslectures Jun 29, 2026
90cef1c
Add example: set-workbook-calculation-mode-to-automatic-after-merging…
railslectures Jun 29, 2026
02f9b83
Add example: log-the-file-size-of-the-merged-workbook-after-saving-to…
railslectures Jun 29, 2026
d3e0f73
Add example: preserve-charts-and-images-during-merge-by-employing-def…
railslectures Jun 29, 2026
ec85b5c
Add example: export-the-combined-workbook-to-pdf-format-to-verify-vis…
railslectures Jun 29, 2026
e34c41a
Add example: assign-a-descriptive-title-property-to-the-merged-workbo…
railslectures Jun 29, 2026
7eb9ed1
Add example: apply-autofit-to-all-columns-in-the-merged-workbook-to-i…
railslectures Jun 29, 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,522 changes: 8 additions & 6,514 deletions index.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
using System;
using Aspose.Cells;

class MergeWithTimestamp
{
static void Main()
{
// Load the primary workbook (destination)
Workbook destWorkbook = new Workbook("Source1.xlsx");

// Load the workbook to be merged into the destination
Workbook sourceWorkbook = new Workbook("Source2.xlsx");

// Merge the source workbook into the destination workbook
destWorkbook.Combine(sourceWorkbook);

// Add a new worksheet to hold the merge timestamp
Worksheet timestampSheet = destWorkbook.Worksheets.Add("MergeTimestamp");

// Write a label and the exact date/time of the merge operation
timestampSheet.Cells["A1"].PutValue("Merge performed at:");
timestampSheet.Cells["B1"].PutValue(DateTime.Now);

// Save the combined workbook with the timestamp worksheet
destWorkbook.Save("MergedWithTimestamp.xlsx", SaveFormat.Xlsx);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
// Add Aspose.Cells to the project via NuGet:
// dotnet add package Aspose.Cells

using System;
using Aspose.Cells;

namespace MergeDemo
{
class Program
{
static void Main()
{
// Create a new workbook
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
Cells cells = worksheet.Cells;

// Sample data before merging
cells[0, 0].PutValue("Merged Header");
cells[0, 1].PutValue("Column B");
cells[0, 2].PutValue("Column C");
cells[1, 0].PutValue("Row 2, Col A");
cells[2, 0].PutValue("Row 3, Col A");

// Merge cells A1:C1 (first row, first column, 1 row, 3 columns)
cells.Merge(0, 0, 1, 3);

// Save the workbook
workbook.Save("MergedOutput.xlsx");
}
}
}
80 changes: 80 additions & 0 deletions workbook-merger/agents.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
# Workbook Merger Examples

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

Workbook Merger


## 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 **Workbook Merger**.

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.
- add-the-library-reference-to-a-net-project-via-nuget-before-implementing-merge-logic.cs
- create-a-console-application-project-in-visual-studio-to-host-the-workbook-merging-code.cs
- load-source-xls-workbooks-using-new-workbookfilepath-for-each-file-to-be-merged.cs
- load-large-xls-files-with-cellshelpermergefiles-by-providing-an-array-of-file-paths-and-output-path.cs
- use-workbookcombine-to-merge-two-or-more-workbooks-when-file-sizes-are-moderate.cs
- copy-specific-worksheets-from-source-workbooks-into-the-target-workbook-using-worksheetcopy-method.cs
- ensure-formulas-remain-intact-by-keeping-calculation-mode-set-to-automatic-before-and-after-merging.cs
- maintain-original-cell-formatting-by-not-altering-style-settings-during-the-combine-operation.cs
- verify-that-the-merged-workbook-contains-the-expected-number-of-worksheets-after-combination.cs
- check-that-all-charts-from-source-workbooks-appear-correctly-in-the-combined-workbook.cs
- save-the-merged-workbook-to-a-specified-output-path-using-workbooksave-method.cs
- export-each-worksheet-of-the-merged-workbook-to-csv-files-for-data-extraction-validation.cs
- encrypt-the-merged-workbook-with-a-password-before-saving-to-protect-confidential-data.cs
- add-a-timestamp-worksheet-indicating-the-exact-date-and-time-of-the-merge-operation.cs
- protect-the-merged-workbook-with-a-password-to-restrict-editing-after-the-combine-operation.cs
- recalculate-all-formulas-in-the-merged-workbook-by-invoking-the-calculate-method-postmerge.cs
- generate-an-html-representation-of-the-merged-workbook-to-inspect-content-in-a-web-browser.cs
- apply-autofit-to-all-rows-in-the-merged-workbook-to-ensure-proper-row-height-for-content.cs
- set-workbook-calculation-mode-to-automatic-after-merging-to-refresh-dependent-formulas-instantly.cs
- log-the-file-size-of-the-merged-workbook-after-saving-to-monitor-storage-impact-of-the-combine-process.cs
- preserve-charts-and-images-during-merge-by-employing-default-workbookcombine-behavior-without-additional-options.cs
- export-the-combined-workbook-to-pdf-format-to-verify-visual-fidelity-of-charts-and-images.cs
- assign-a-descriptive-title-property-to-the-merged-workbook-reflecting-the-combined-source-files.cs
- apply-autofit-to-all-columns-in-the-merged-workbook-to-improve-readability-of-combined-data.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
using System;
using Aspose.Cells;

class Program
{
static void Main()
{
// Load the merged workbook (use the provided load rule)
Workbook workbook = new Workbook("MergedWorkbook.xlsx"); // <-- load rule placeholder

// Apply AutoFit to all columns in each worksheet, handling merged cells appropriately
foreach (Worksheet sheet in workbook.Worksheets)
{
// Configure AutoFitterOptions to expand merged cells line‑by‑line and respect wrapped text
AutoFitterOptions options = new AutoFitterOptions
{
AutoFitMergedCellsType = AutoFitMergedCellsType.EachLine,
AutoFitWrappedTextType = AutoFitWrappedTextType.Paragraph
};

// AutoFit columns using the options
sheet.AutoFitColumns(options);
}

// Save the workbook after autofitting (use the provided save rule)
workbook.Save("MergedWorkbook_AutoFitted.xlsx"); // <-- save rule placeholder
}
}
// Author: Aspose.Cells .NET example – applies column AutoFit to a merged workbook.
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
using System;
using Aspose.Cells;

class Program
{
static void Main()
{
// Load the merged workbook (replace with your actual file path)
string inputPath = "merged.xlsx";
Workbook workbook = new Workbook(inputPath);

// Apply AutoFitRows to every worksheet to adjust row heights based on content
foreach (Worksheet sheet in workbook.Worksheets)
{
sheet.AutoFitRows(); // Autofits all rows in the current worksheet
}

// Save the workbook after auto‑fitting rows
string outputPath = "merged_autofit.xlsx";
workbook.Save(outputPath, SaveFormat.Xlsx);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
using System;
using Aspose.Cells;

// Author: Aspose.Cells .NET example - combines workbooks and sets a descriptive title
class Program
{
static void Main()
{
// Create first source workbook
Workbook source1 = new Workbook();
source1.Worksheets[0].Cells["A1"].PutValue("Data from Source 1");

// Create second source workbook
Workbook source2 = new Workbook();
source2.Worksheets[0].Cells["A1"].PutValue("Data from Source 2");

// Combine the second workbook into the first one
source1.Combine(source2);

// Assign a descriptive title reflecting the combined source files
source1.BuiltInDocumentProperties.Title = "Combined Workbook: Source1 + Source2";

// Save the merged workbook with the title set
source1.Save("CombinedWorkbookWithTitle.xlsx", SaveFormat.Xlsx);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
using System;
using System.Collections.Generic;
using Aspose.Cells;

namespace AsposeCellsChartCombineCheck
{
class Program
{
static void Main()
{
// Paths to source workbooks (replace with actual file paths)
string[] sourceFiles = { "SourceWorkbook1.xlsx", "SourceWorkbook2.xlsx" };

// Create an empty destination workbook
Workbook destWorkbook = new Workbook();

// Keep track of total number of charts in all source workbooks
int totalSourceCharts = 0;

// Iterate through each source workbook
foreach (string sourcePath in sourceFiles)
{
// Load the source workbook
Workbook srcWorkbook = new Workbook(sourcePath);

// Count charts in the current source workbook
for (int sheetIdx = 0; sheetIdx < srcWorkbook.Worksheets.Count; sheetIdx++)
{
Worksheet srcSheet = srcWorkbook.Worksheets[sheetIdx];
totalSourceCharts += srcSheet.Charts.Count;
}

// Combine the source workbook into the destination workbook
destWorkbook.Combine(srcWorkbook);
}

// Refresh all pivot tables and charts after combination
destWorkbook.Worksheets.RefreshAll();

// Count charts in the combined (destination) workbook
int totalDestCharts = 0;
for (int sheetIdx = 0; sheetIdx < destWorkbook.Worksheets.Count; sheetIdx++)
{
Worksheet destSheet = destWorkbook.Worksheets[sheetIdx];
totalDestCharts += destSheet.Charts.Count;
}

// Verify that all source charts are present in the combined workbook
if (totalDestCharts == totalSourceCharts)
{
Console.WriteLine("Success: All charts from source workbooks are present in the combined workbook.");
}
else
{
Console.WriteLine($"Mismatch: Source charts = {totalSourceCharts}, Combined workbook charts = {totalDestCharts}");
}

// Save the combined workbook
destWorkbook.Save("CombinedWorkbook.xlsx", SaveFormat.Xlsx);
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
using System;
using Aspose.Cells;

namespace WorksheetCopyExample
{
class Program
{
static void Main(string[] args)
{
// Paths to source workbooks
string sourcePath1 = "SourceWorkbook1.xlsx";
string sourcePath2 = "SourceWorkbook2.xlsx";

// Load source workbooks
Workbook sourceWb1 = new Workbook(sourcePath1);
Workbook sourceWb2 = new Workbook(sourcePath2);

// Create a new target workbook (initially contains one default sheet)
Workbook targetWb = new Workbook();

// -------------------------------------------------
// Copy specific worksheets from the first source
// -------------------------------------------------
// Example: copy worksheet named "Data" from sourceWb1
Worksheet sourceSheet1 = sourceWb1.Worksheets["Data"];
if (sourceSheet1 != null)
{
// Add a new blank worksheet to the target workbook
Worksheet destSheet1 = targetWb.Worksheets.Add("DataCopy");

// Copy contents and formats from the source worksheet
destSheet1.Copy(sourceSheet1);
}

// -------------------------------------------------
// Copy specific worksheets from the second source
// -------------------------------------------------
// Example: copy worksheet at index 0 (first sheet) from sourceWb2
Worksheet sourceSheet2 = sourceWb2.Worksheets[0];
if (sourceSheet2 != null)
{
// Add a new blank worksheet to the target workbook
Worksheet destSheet2 = targetWb.Worksheets.Add("FirstSheetCopy");

// Copy contents and formats from the source worksheet
destSheet2.Copy(sourceSheet2);
}

// -------------------------------------------------
// Save the target workbook
// -------------------------------------------------
string outputPath = "CombinedWorkbook.xlsx";
targetWb.Save(outputPath);

Console.WriteLine($"Worksheets copied successfully. Output file: {outputPath}");
}
}
}
Loading