How can I move tables in Writer?

There are several bugs in the move table code (at least under Windows and apparently on a Mac too). When you select a table (the easiest way to select a whole table is to click on any cell and then use the menu Table, Select, Table) the cursor should change to the Move cursor. It doesn’t. You still get the Edit cursor but you can use it to click and drag the table somewhere else. The Table with contents will be moved but a copy of the Table borders will remain in the original position (which doesn’t make any sense since you wanted to MOVE the table…)
So your only option is to delete the Table borders that were left on the original position.

@Pedro1 Wow this is a pretty big bug!! Can you tell me how to get the Edit cursor? I can’t find it. Thanks!

@avamk The Edit cursor is the large I with a top and bottom bar. I think it’s the only cursor available :slight_smile:

@Pedro1 is this has been reported as a bug could you post the corresponding URL ?

@magicfab I think it has but I really can’t find it at bugzilla. Sorry!

A more elegant way to move a table freely around a page is to create a Frame (Insert, Frame) and then click inside (you may need to click outside in a writable area and then click inside) to Insert a Table.

The Frame is now moveable by changing the Anchor options.

Ho thanks bro…this is it yar… i mean it’s not only about moving a table around, if you want to type beside a table also no other option works…great

frame movement is great but there are frame wrap issues

Unfortunately, I’ve had problems with this method as well. If you have a whole bunch of frames in a single document, the software slows to a crawl. It becomes extremely aggravating to work with. I have a pretty beastly computer, too, so my hardware isn’t the issue.

I just ran across this tonight migrating an important file from Word to Writer.

No useful way to do simple table moves and and easily adjust text flows.

In my opinion this is a major Writer deficiency. I really do not give a damn about the niceties of Bugs vs Enhancements.

I am in the process of migrating from MS Office to Libre Office.
I have managed to do do that for Excel (Calc is pretty good - took a bit of work, but I am there).

My attempts to move from MS Word to Writer have been frustrating to useless. So I keep using Word.
Handling of table and graphic management, is so lame, that it makes Writer almost useless to me.
In Word I could grab a Table, position it where I wanted it, and then easily manage the text flow around it. Have not found a way to do that with Writer.

Regards

A little addition for whoever needs it:
If the table is at the beginning of an odt, and you need to move it down, you need to make an empty paragraph before it. Go to the top of the table and click alt return.
Blessings, Klaus

Just as big a pain in the ass in Linux version - c’mon guys this is supposed to be EASIER to use than M Word, not HARDER!

go to the beginning of the first cell. press alt+enter. the table will be shifted to the next page. right click inside the table. go to Table>Text Flow>Text Flow. Uncheck Break. and done. Or just play around with that Break. The radio button of Page should be unchecked.

1 Like

There is no Table->“Text Flow” in v4.2.4.

i’m having the exact same problem. it doesn’t matter if you call it an enhancement or a bug, one is a euphemism, and the other a dysphemism. the bottom line is that i can’t use libre write because moving a table to where it belongs is such a basic task, that if it doesn’t work, it’s broken.
sure you could put in the x and y coordinates of the table under manual format, but really ?
i bought a $2500 bicycle, but without the $10 chain, it’s worthless. yes it will roll downhill, and it looks really good, but it’s useless as a mode of transportation.
please let me know when this problem is fixed so i can patch my libre office.

Bug reports and enhancement requests are off-topic for this site.

I totally agree that this is inexcusable programming.

The statement above, “It is not a BIG bug but it is inconsistent with what you expect from other word processors AND it is inconsistent with MOVING other objects within LibreOffice” sums up the problem and clearly displays the ignorant attempt to justify poor programming when trying to reinvent the wheel. There is no excuse for not following the many examples of other good methodologies.

I have been able to do these things in simple fashion in word processing since the 1980’s. This attitude is one of the reasons for the poor acceptance of Linux across the board. When there are not good basic programs such as word processors, we can surely understand the source of the brokenness of the system.

We need to stop making excuses and start agreeing on the facts of the matter, and only then can we all move forward in fixing the problems.

“Inexcusable”? Oh you are the one who may grant or deny excuses from those who granted their labor to you for free? Anything you write, be it sensible or not, is invalidated by the attitude you show in the word - so I wouldn’t recommend anyone waste time reading this “answer”.

Here’s what I have to say to all those programmers who share such illogical ideas:

"I’d be glad to pay, if it were something worth paying for. Right now it is just installed on distros as a stop-gap measure until something worthwhile comes alone.

"Now I realize that you are just programming to serve yourself, but you fail to realize that you are also promoting the worldwide use of your program. Therefore, you need to change your focus when you involve others.

“Just get off your high horse and do your job. People here have great ideas and they should be implemented immediately. You are either a part of the problem or a part of the solution. If you wish to be part of the solution, then pay attention to those with the good ideas. And it wouldn’t hurt at all to copy the good ideas of those who went before.”

So yes, it is inexcusable.