Question: Splitting tables across two columns.

When I have two columns with tables side-by-side how can I put a line of text between the tables to avoid table 1 running into the next column?

This is what I mean :
2 columns A.odt

Don’t know if that worked - raw newbie on LibreOffice!

I am not sure what you mean.

What you have in your file is one table, which is too long for the page heigth so it runs over into next column.
Some common requests in similar cases are:

  • Can I have a line drawn between the columns?
  • I want the table header to repeat when the table crosses a page/column break.
  • I would like the table to be all in one column.
  • I don’t want a page/column break to split a table cell.
  • I would like the table to be balanced across the two columns, so top and bottom edges are aligned.

Does one of those describe your issue?

Thanks for you both coming back to me so soon! I’ll try to explain it a bit better.
I appreciate that I have a single table which is too long to be in a single page with two columns.
I don’t know how to put a column break in though - if I could do that it would solve my problem.

On a previous O/S using MS Word (sorry for swearing!) I have two columns, put a long table in LH col and change one row from table to text - so I ended up with two separate tables; one could then be cut and pasted into RH col.

Does that make more sense?

The better solution is to split your table into 2 parts and to insert a column break.

But if the first table is too long it would run into the next column (table 2 would run into the following page). To avoid this problem you could insert a table into a frame and the the table’s tail would … disappear, but it would not run into the following column…

For further advice more details are needed. - Cheers

Hi folks
I can see what you mean about the first table overrunning into the next column but I can change the size of the table cells to prevent this - my problem is really just trying to have two separate tables in two columns - sounds simple but obviously isn’t!

Looking at your replies:
How do I do this?
set the underlying layout to a single column
or this?
insert a column break.

For an “auto-balancing” table across two columns, use a two column section and set the underlying layout to a single column. For some uses a frame is better, but frames do not take part in document structure quite the same way that sections do. E.g. ToC and index may suffer, if you use that.

I’ve more or less solved it now! Created table, added line of text under, created a second table below.
THEN created 2 columns, moving second table to RH column.
This works fine now.

I’ve now got the LibreOffice book - a weighty tome indeed and packed with information.
Now all I have to do is to find how I can get a column break - shame there’s no index.

Insert>More Breaks>Manual Break and select Column break

And THERE IS an index. Help>LibreOffice Help or F1

Thanks very much - that did exactly what I needed.Yes, I saw the index, thanks.