Controlling the page break in a table row

D

Dick Watson

Is there a way besides creating two rows and dividing each cell in the row
to a top and bottom portion to control where a page break falls across the
middle of a row in a table?

Insert|Break|Page Break goes in before the whole row. Format paragraph|Line
and Page Breaks|Keep with next, Keep lines together, and Page break before,
applied to paragraphs in the cells, are just ignored, as near as I can tell.

Thanks in advance!
 
J

Jay Freedman

Is there a way besides creating two rows and dividing each cell in the row
to a top and bottom portion to control where a page break falls across the
middle of a row in a table?

Insert|Break|Page Break goes in before the whole row. Format paragraph|Line
and Page Breaks|Keep with next, Keep lines together, and Page break before,
applied to paragraphs in the cells, are just ignored, as near as I can tell.

Thanks in advance!

Hi Dick,

As you've discovered, if you allow a row to break across pages at all,
you can't control where within the row the break will fall.

See the articles at
http://www.word.mvps.org/FAQs/TblsFldsFms/KeepTableOn1Page.htm and
http://www.word.mvps.org/FAQs/TblsFldsFms/ControlPgBrksInTables.htm
for the collected wisdom.
 
D

Dick Watson

The second reference seems to suggest that Page Break Before can control
what row the break occurs at. I cannot duplicate this behavior, even with
Page Break Before at the same line in each column in the row I want to break
gracefully. Am I doing something wrong or did I read it wrong?
 
T

TF

Dick

I haven't read the article so you may have misread it. However, I can
confirm that it isn't possible to control where the break occurs if you have
selected 'Allow Row to Break across Page'. The only workaround I know is to
deselect that option for this particular table and then manually insert a
PageBreakBefore at the appropriate break point you need.

Terry

message : The second reference seems to suggest that Page Break Before can control
: what row the break occurs at. I cannot duplicate this behavior, even with
: Page Break Before at the same line in each column in the row I want to
break
: gracefully. Am I doing something wrong or did I read it wrong?
:
: : > See the articles at
: > http://www.word.mvps.org/FAQs/TblsFldsFms/KeepTableOn1Page.htm and
: > http://www.word.mvps.org/FAQs/TblsFldsFms/ControlPgBrksInTables.htm
: > for the collected wisdom.
:
:
 
S

Suzanne S. Barnhill

"Page break before" applies to the row. There is no way to control where a
row breaks once you have allowed it to break.

--
Suzanne S. Barnhill
Microsoft MVP (Word)
Words into Type
Fairhope, Alabama USA

Email cannot be acknowledged; please post all follow-ups to the newsgroup so
all may benefit.
 
D

Dick Watson

Sorry, I still don't get it.

I have a one row table with three columns. Each cell is chock full of
paragraphs. (Actually, it's three columns of console text output from three
time-correlated test shell sessions.) I want to put the break before a
logically grouped section of the output. I made sure to clear the Allow Row
to Break setting for the row. I set the paragraph at the 52nd line in each
cell to Page Break Before. Result: a truncated table and no second page. The
Page Break Before directives are just ignored. Note that the whole table is
already, by definition, starting its own page since it's in a new page
section that has a different paper type/orientation.
 
D

Dick Watson

This matches my experience. I guess breaking the row into two is the only
way. Thanks for confirming this.
 
S

Suzanne S. Barnhill

Yes, I would advise breaking the row at logical break points. This is best,
anyway, since Word is not happy with long single-row tables.

--
Suzanne S. Barnhill
Microsoft MVP (Word)
Words into Type
Fairhope, Alabama USA

Email cannot be acknowledged; please post all follow-ups to the newsgroup so
all may benefit.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top