Keyboard Shortcuts for quickly moving table rows/columns

Hi OnlyOffice team,

I’d like to suggest adding keyboard shortcuts for moving table rows and columns in the Document Editor.

In Microsoft Word, users can place the cursor inside a table row and press Alt + Shift + ↑ / ↓ to move that row up or down within the table. This is extremely useful when editing structured documents, especially academic work, reports, lesson materials, comparison tables, and any document where table rows need to be reordered frequently.

At the moment, OnlyOffice supports table navigation and inserting/deleting rows, but I could not find a keyboard-based way to quickly reorder rows inside a document table. The current workaround seems to require cutting and pasting rows manually, which is slower and more error-prone.

Suggested behavior for rows:

  • Alt + Shift + ↑: move the current table row one row upward.

  • Alt + Shift + ↓: move the current table row one row downward.

  • If multiple rows are selected, move the selected rows together.

I’d also like to suggest adding the same functionality for table columns:

  • Alt + Shift + ←: move the current table column one column to the left.

  • Alt + Shift + →: move the current table column one column to the right.

  • If multiple columns are selected, move the selected columns together.

As far as I can tell, Microsoft Word’s desktop editors do not offer an equivalent built-in shortcut for moving table columns left/right, so this could even be an area where OnlyOffice provides a better table-editing workflow than Word.

If there is concern about conflicts with existing shortcuts, the exact shortcuts could be configurable. The important feature request is keyboard-based reordering of table rows and columns without needing to cut, paste, or drag.

This would be especially helpful for users migrating from Microsoft Word, and for anyone who frequently works with structured documents and tables.

Thanks for considering it.

Hello,

Thank you for your suggestion. We’ve forwarded your request to our QA team for review, and we are currently checking it internally.

We’ll post an update in this thread as soon as we have any news to share.

We’ve now registered this request in our internal tracker for further review by the team.

At the moment, we don’t have an ETA to share, but we’ll post an update here as soon as there’s any news.