Additionally to freezing rows and columns via the menu command it would be nice if you could do it the Lotus 1-2-3 way: you grab the lower boundary of column 0 and drag it to the position/column where you want the new fixed header column to be (same for the rows).
for kohei I think to evaluate
This collides with unhiding the first row/column by dragging the very same divider in question in case the first row/column is hidden.
>This collides with unhiding the first row/column by dragging the very same divider in question in case the first row/column is hidden. This is the first time I've seem this "feature", and it's a shitty one lol. If I hide a column and want to resize the previous column I have to move the cursor to a really specific position, otherwise it'll unhide that column. IMO it would be a lot better to change this behavior to the proposed one, as it will avoid unexpected behavior as well as increasing accessibility. This will also make it easier for users that come from other suites, such as Google Sheets, as well as having more common behavior being more accessible (you're a lot more likely to freeze or resize a row/column than you are to unhide it).