<a href="https://www.telerik.com/kendo-angular-ui/components/spreadsheet" target="_blank">
<img width="631" src="https://demos.telerik.com/kendo-angular-ui/assets/banner/npm-banner.svg">
</a>

## Kendo UI for Angular Spreadsheet Component

> * This package is part of [Kendo UI for Angular](https://www.telerik.com/kendo-angular-ui/)&mdash;a commercial UI library.
> * To use this package, you must install a license key file, whether you are on a paid license or a 30-day free trial. To receive a license key, either [purchase a license](https://www.telerik.com/purchase/kendo-ui) or start a [free trial](https://www.telerik.com/download-login-v2-kendo-angular-ui).
> * Adding a valid license key file ensures a seamless experience during the trial period&mdash;no watermarks, no warnings, and full access to all components and features.
> * Trial users can register for a free license key file. Without it, your trial may be interrupted by visual indicators or functionality limitations.
> * Additionally, for the period of your license, you get access to our legendary technical support provided directly by the Kendo UI for Angular team!
> * Learn more: https://www.telerik.com/kendo-angular-ui/components/licensing
>
> [Start using Kendo UI for Angular](https://www.telerik.com/download-login-v2-kendo-angular-ui) and speed up your development process!

The Kendo UI for Angular Spreadsheet allows you to create, edit, and manipulate tabular data with ease. Just like in an MS Excel spreadsheet, you can edit, resize columns and rows, calculate formulas, import and export to Excel, and many more.

## Key Features

Among the many features which the Kendo UI for Angular Spreadsheet delivers are:

* Data Binding&mdash;The Spreadsheet loads data through the `sheets` property which accepts a collection of `SheetDescriptor` objects that define the rows, cells, columns, and formatting for each sheet. [Read more about data binding in the Spreadsheet...](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/data-binding)
* Importing and Exporting Data&mdash;The Spreadsheet supports importing and exporting data in `.xlsx` (Excel) and JSON formats, and exporting the active worksheet to PDF. [Read more about data import and export in the Spreadsheet...](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/data-import-export)
* Menu and Toolbar Tools&mdash;The Spreadsheet component provides a variety of built-in menu and toolbar tools that help you to create, edit, and style the sheet data. [Read more about the built-in menu and toolbar tools of the Spreadsheet...](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/tools)
* Filtering and Sorting&mdash;The Spreadsheet provides filtering and sorting capabilities to help you manage large datasets. [Read more about filtering and sorting in the Spreadsheet...](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/filtering-sorting)
* Data Validation&mdash;The Spreadsheet provides a built-in data validation tool that allows you to restrict the type of data that can be entered into a cell or range of cells. [Read more about the data validation tool of the Spreadsheet...](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/validations)
* Custom Cell Editors&mdash;The Spreadsheet allows you to create custom cell editors that extend the built-in editing capabilities with specialized input controls for specific data types. [Read more about implementing custom cell editors for the Spreadsheet...](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/custom-cell-editors)
* Disabled Cells&mdash;The Spreadsheet lets you mark individual cells or ranges as disabled to prevent users from modifying protected data. [Read more about disabling cells in the Spreadsheet...](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/disabled-cells)
* Cell Comments&mdash;The Spreadsheet allows you to attach text comments to individual cells as annotations that provide additional context. [Read more about cell comments in the Spreadsheet...](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/cell-comments)
* Action Bar&mdash;The Spreadsheet action bar allows you to control the cell selection and calculate cell values by entering formulas into the dedicated formula input. [Read more about the action bar capabilities of the Spreadsheet...](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/action-bar)
* Built-in Formulas&mdash;The Spreadsheet supports a comprehensive set of built-in formulas for mathematical, statistical, logical, text, and date operations. [Read more about the built-in formulas of the Spreadsheet...](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/built-in-formulas)
* Sheets Bar&mdash;The sheets bar provides a convenient way to rename, duplicate, and delete sheets as necessary. [Read more about the sheets bar options of the Spreadsheet...](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/sheets-bar)
* Context Menu&mdash;The Spreadsheet context menu provides quick access to common actions. You can modify the context menu items, add custom actions, or prevent the menu from opening. [Read more about the context menu of the Spreadsheet...](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/context-menu)
* Appearance&mdash;You can use the options provided by the Spreadsheet component to customize its appearance. [Read more about the customizable appearance of the Spreadsheet...](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/appearance)
* Events&mdash;The Spreadsheet exposes several events to let you easily handle any file operations logic. [Read more about the events of the Spreadsheet...](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/events)
* Keyboard Navigation&mdash;The Spreadsheet supports a number of keyboard shortcuts which allow users to accomplish various commands. [Read more about the keyboard navigation of the Spreadsheet...](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/keyboard-navigation)
* Globalization&mdash;The Spreadsheet provides internationalization, localization, and right-to-left support to adapt the component to different languages and cultures. [Read more about the globalization of the Spreadsheet...](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/globalization)
* Accessibility&mdash;The Spreadsheet is accessible for screen readers and supports WAI-ARIA attributes. [Read more about the accessibility of the Spreadsheet...](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/accessibility)

## Support Options

For any issues you might encounter while working with the Kendo UI for Angular Spreadsheet, you have the following support channels available:

* Industry-leading technical support&mdash;Kendo UI for Angular paid license holders and users with an active (free) trial license can take advantage of our outstanding customer support. To submit a ticket, use the [dedicated Kendo UI for Angular support system](https://www.telerik.com/account/support-center/contact-us/technical-support).
* Product forums&mdash;The [Kendo UI for Angular forums](https://www.telerik.com/forums/kendo-angular-ui) are part of the free support you can get from the community and from the Kendo UI for Angular team.
* Feedback portal&mdash;The [Kendo UI for Angular feedback portal](https://feedback.telerik.com/kendo-angular-ui) is where you can request and vote for new features to be added.

## Resources

* [Getting Started with Kendo UI for Angular](https://www.telerik.com/kendo-angular-ui/getting-started)
* [Getting Started with the Kendo UI for Angular Spreadsheet](https://www.telerik.com/kendo-angular-ui/components/spreadsheet/installation/getting-started)
* [Demos, documentation, and component reference](https://www.telerik.com/kendo-angular-ui/components)
* [Blogs](http://www.telerik.com/blogs/kendo-ui)
* [Kendo UI for Angular pricing and licensing](https://www.telerik.com/purchase/kendo-ui)

_Copyright © 2026 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved._

_Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries._
