Posted 19 August 2026, 5:04 am EST
- Updated 19 August 2026, 5:10 am EST
Hi,
Yes — SpreadJS v19+ supports threaded comments, including export to Excel with their data. Threaded comments were introduced in v19.0.0, and the feature docs state it “Maintains compatibility with SpreadJS APIs and Excel export.”
A few things to check, since includeBindingSource: true is unrelated to comments (that only controls data-binding serialization):
Module loaded — Threaded comments require the plugin module(s). If you use modular packages you must load all three:
gc.spread.sheets.comments…min.js
gc.spread.sheets.components…min.js
gc.spread.sheets.threadedcomments…min.js
(or just reference the all-in-one gc.spread.sheets.all…min.js). If gc.spread.sheets.threadedcomments isn’t loaded, comments won’t be serialized/exported. Check your version — if it’s < 19.0, that’s why it doesn’t work.
Same workflow as the demo — add the comment, then spread.export(…, { fileType: GC.Spread.Sheets.FileType.excel, … }); the threaded comment data is serialized with the workbook by default, no extra flag needed. Refer to thi demo: https://developer.mescius.com/spreadjs/demos/features/spreadjs-file-format/overview/angular

If it’s still not exporting after confirming the module and version, To better assist you, could you share a minimal working sample along with the steps to replicate the behavior you have observed, or modify the existing sample to replicate the behavior? This will enable me to investigate the problem more thoroughly. Additionally, It would be helpful if you could provide a GIF or video illustrating the issue.
Regards,
Priyam