Ask Your Question

How to cut/move rows in Writer tables?

asked 2018-06-17 20:31:52 +0200

Vasco gravatar image

updated 2018-11-17 15:37:52 +0200

Hi everyone, unfortunately as a LibreOffice newbie I'm still searching for a quick and simple way to cut/move/reorder rows within a Writer table - which I need quite often. In MS Office 2010/2016 I used to accomplish this with Alt+Shift+Arrow up/down (for single rows) or by selecting the rows and cutting them with Ctrl + "x" + pasting the rows somewhere else using Ctrl+"v" (cursor set to the beginning of the row).

In LibreOffice (German LO / ODT-Format / Endless OS 3.4.1 / Linux 4.15) I found a feature/icon called "Move up/down" ("Nach oben/unten verschieben"), which according to "Tools > Customize > Keyboard" is available via "Ctrl+Alt+Up/Down" or can be added as a toolbar icon. Only for me both doesn't work at all with table rows (and only sometimes with "regular" text lines / paragraphs outside a table!?). I couldn't find a different shortcut/menu function either ...

Likewise Ctrl+"x" / Ctrl+"v" will cut only the text from within the selected table rows, but not the table rows/cells themselves, which I need to paste at a different location. Empty rows will be the result - also pasting will replace the current content of the cells/rows at the destination.

I can't believe I'm the only one having this "challenge" - maybe the solution is just hiding anywhere ...?

edit retag flag offensive close merge delete

3 Answers

Sort by » oldest newest most voted

answered 2020-04-10 17:31:49 +0200

Dandyswalker gravatar image

updated 2020-04-10 18:00:21 +0200

I want to do quite a bit of moving around and won't know the final order of rows until I can see them there. A solution is to add a temporary column with numbers in, and sort on that. Then delete the temporary column when I'm happy with the order.

But I think there should be an easy way to do this built into the product - a bit of an oversight, methinks!

edit flag offensive delete link more

answered 2020-03-02 12:23:48 +0200

Hendrik Maryns gravatar image

You can select a row (little arrow), then cut (Ctrl+x), then paste on the row above which you want it. That row is shifted down. (LO 6.4)

edit flag offensive delete link more

answered 2018-06-17 21:04:46 +0200

RGB-es gravatar image

No, you are not the only one. Tables on Writer are... errrr... problematic?

In fact, Ctrl Alt or works without a problem unless there is a table on the "path"(1). So, as you found, there is no easy way to change rows or columns position beside the "sort" function, but I think that's not what you want. Your only "workaround" is to add a row/column for the desired destination, cut and paste the content and then erase the old row/column.

(1) If you select a table with at least one empty line before and one empty line after it, you can move the whole selection "as text" without problems, using the Ctrl Alt or shortcuts.

edit flag offensive delete link more
Login/Signup to Answer

Question Tools

1 follower


Asked: 2018-06-17 20:31:52 +0200

Seen: 1,959 times

Last updated: Apr 10