Welcome to the Angular feedback portal. We’re happy you’re here! If you have feedback on how to improve the Angular, we’d love to hear it!

  • Check out the features or bugs others have reported and vote on your favorites. Feedback will be prioritized based on popularity.
  • If you have feedback that’s not listed yet, submit your own.

Thanks for joining our community and helping improve Syncfusion products!

2
Votes

This enhancement aims to integrate Microsoft Excel's Notes functionality into the Spreadsheet component, offering both user interface interaction via a custom ribbon toolbar and programmatic access through a public method. Also, we should enhance the existing Notes feature to support Author and Timestamp display.

 

Key Features to be Implemented:

 

Custom Ribbon Toolbar Integration: A dedicated ribbon toolbar section will be introduced to provide the following Notes-related actions:

 

  • New Note – Create a new note on the selected cell.
  • Previous Note – Navigate to the previous note in the worksheet.
  • Next Note – Navigate to the next note in the worksheet.
  • Show/Hide Note – Toggle visibility of the note on the selected cell.
  • Show All Notes – Display all notes present in the worksheet.

Please refer the screenshot mentioned below:

 

Public Method for Programmatic Access: A new public method will be exposed, enabling developers to programmatically add, modify, or interact with notes within the spreadsheet. This will provide greater flexibility and integration possibilities for custom applications.

 

Author Attribution: Since our Spreadsheet is a web component and does not inherently track user identity, we have to provide a new API that allows your application to pass the current user's name. This name will be used to tag notes with the author.

Screen Reading: 
Notes are being added to the spreadsheet to help users capture quick comments or insights. To make them accessible for everyone, including those using screen readers, the notes area should have a clear label or description, be reachable using keyboard navigation, and remain visible and interactive in the layout. It’s recommended to test the notes feature with screen readers like JAWS, NVDA, and Narrator to ensure the content is read properly.