Clipboard content is parsed as a range and written across rows and columns, not into a single cell.
Paste directly from Excel.
Paste a multi-cell range from Excel into RevoGrid so people can keep the spreadsheet workflow they already know. Selected RevoGrid ranges can also be copied back into Excel when your product needs it.
The Pro formatting stack carries supported fonts, fills, borders, alignment, and number formats through the clipboard.
Paste events are observable — validate, transform or reject values before they reach your store.
Editing that feels familiar
Click to focus, type to replace, Enter to commit, Tab to move on. Text, numeric, date and select-style values each get an appropriate editor, and every commit is an event your application can intercept.
Find the data you need
Column filters and sorting operate over the full dataset, not just the rendered page. Filter state is readable and settable from your code, so saved views and deep links stay in sync.
Top chips and advanced header filters share one model — use either to refine the dataset.
Let users shape their own view
Resize and reorder columns, drag rows, pin what must stay visible, and select ranges across the sheet.
Drag edges or auto-size to content.
Drag headers into a new order.
Drag handles to move rows.
Freeze columns left or right, rows top or bottom.
Select, copy and clear rectangular ranges.
Turn large datasets into understandable structures
Group flat rows by one or more columns and collapse what isn't relevant right now. Grouping is a view over your data — the underlying rows stay exactly as your application supplied them.
Click any group row to collapse or expand it.
Display hierarchical data
Grouping derives structure from values. Tree data is the structure — parents and children come from your model, stay readable at every level, and expand in place.