Firstly, are you familiar to the process of creating a table, and break it as needed as CAD user?
There is not difference of creating table in ModelSpace or PaperSpace/Layout , so I am not sure you specifically mention creating table in "Layout". I am also not sure what it means by saying "export existing table...": export from where? a table from another drawing, or a table from different document other than AutoCAD drawing?
Since you are asking in Customization forum, and based on your previous post a few days ago, I assume you want to do it programmatically by code (AutoCAD .NET API).
So, the answer is yes, table can be broken into multiple chunks, as they can be by CAD user manually (by dragging the "break" grip at the bottom of the table). You are to look at these properties/methods:
BreakEnabled
BreakOption
BreakFlowDirection
SetBreakHeight()
SetBreakOffset()
SetBreakSpacing()
In code, you basically test the table's total height after the table is created/identified, and then if the height is greater than the allowed space for the table in the layout, you set a proper break height (SetBreakHeight()), so the table would break at given height and place the chopped portion to next table chuck(s).
Again, if you have ever done the table breaking as CAD user, you would not have difficulty to understand the API properties/methods and use it in your code.
In case you have not done it as CAD user, this video would be the start point:
https://www.youtube.com/watch?v=By5Tlw7pRyU
HTH