Question about partial printing (selected range) in EJ2 Spreadsheet

Hi EJ2 Support Team,

I’m working with the EJ2 Spreadsheet component and I have a question about partial printing.

Does the Spreadsheet support printing only a user-selected area (a selected range of cells), rather than printing the entire sheet/workbook? If this is supported, could you please point me to the relevant API/options and a short example of how to implement it?

If it’s not supported out of the box, is there a recommended workaround or approach to implement this with custom code (for example, exporting/printing only the selected range)?

Thanks in advance,
Adi


1 Reply

BP Babu Periyasamy Syncfusion Team January 7, 2026 01:54 PM UTC

Hi Adi Biton,


Thank you for reaching out.


We have validated the reported query of printing based on selected range. Currently, our EJ2 Spreadsheet does not support printing based on a user‑selected range (print selection). We understand that printing only a selected area is a valid and useful requirement. Therefore, we have already identified this as a feature enhancement and logged a feature request to extend the print functionality in our Spreadsheet.


At present, our development efforts are focused on enhancing stability, improving performance, and delivering collaboration‑related features that are planned for the upcoming releases. Due to this prioritization, we are unable to accommodate this support in the immediate development cycle. That said,  we will prioritize this enhancement in any of our future releases. You can use the following feedback link to track and communicate on this feature:


Feedback link: https://www.syncfusion.com/feedback/59885/provide-additional-features-to-print-support-in-spreadsheet


Although printing a selected range is not currently supported, the Spreadsheet provides built‑in support to:


  • Print the active worksheet or the entire workbook
  • Enable or disable gridlines
  • Enable or disable row and column headers


These options are available through the existing print method in the Spreadsheet component.


For more information, please refer to the below resources.


Demo: https://document.syncfusion.com/demos/spreadsheet-editor/javascript-es5/#/tailwind3/spreadsheet/print.html


Documentation: https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es5/print


Implementing Print Selection behavior purely at the sample or application level is not feasible, as the EJ2 Spreadsheet print module currently supports printing only:


  • The active worksheet, or
  • The entire workbook


It does not expose any APIs to print a user‑selected cell range, which prevents implementing this behavior as a workaround.


Please review the above shared details and let us know if you have any further questions or concerns.


Regards,

Babu.


Loader.
Up arrow icon