# Rows and Columns

## Content

In SpreadJS, you can perform various operations on rows and columns:

* [Work with Rows and Columns](/spreadjs/docs/v17/features/rows-columns/work-with-rows-columns)
* [Resize Columns and Rows](/spreadjs/docs/v17/features/rows-columns/resizing)
* [Freeze Columns and Rows](/spreadjs/docs/v17/features/rows-columns/frozen)
* [Split Resize Columns and Rows](/spreadjs/docs/v17/features/rows-columns/split-resize-columns-and-rows)
* [Dynamic Column Size](/spreadjs/docs/v17/features/rows-columns/dynamic-column-size)
* [Filter Rows](/spreadjs/docs/v17/features/rows-columns/filter)
* [Paste or Skip Data in Invisible Range](/spreadjs/docs/v17/features/rows-columns/paste-skip-data-invisible-range)