Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
DiscussionsAccessExcelInfoPathOutlookPowerPointPublisherWord
DirectoryUser Groups
Related Topics
Outlook ExpressInternet ExplorerWindowsMS Server ProductsMore Topics ...

MS Office Forum / Word / Programming / April 2006

Tip: Looking for answers? Try searching our database.

Make columns' content equal in length?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
rVo - 11 Apr 2006 12:19 GMT
Hi all,

I am trying to figure out if it is possible to stretch the content of a
column in order to make it match the length of another columns' content,
this will give a very nice layout (both columns line up with their top and
bottom),  but to accomplish this manually is a real pain.

Expensive DTP suits like Pagemaker or Quark Express can do this simply by
enabling a setting. I know Word isn't a DTP package, but I managed to do a
very good job with it (thanks to VBA and some great resources) so I might as
well try.

I allready tried to acomplish the desired effect by removing any white
paragraphs and changing all styles to add just enough whitespace at the
paragraph's bottom side to replace the effect that Joe average tries to
reach with a double crlf. This mostly comes close to the desired effect, but
on some pages the column lenght is very far from matching.

Is there a chance to find the solution through this approach or should I
give up?

Thanks for your time/advice.

rVo
Jay Freedman - 11 Apr 2006 16:27 GMT
Place a continuous section break at the end of the multi-column text, and
Word will automatically balance the lengths of the columns.

Depending on the number of columns, the number of lines to be balanced, the
paragraphs' Space Before and Space After, and the hyphenation that's
enabled, one or two columns may be a line long or a line short. If any
paragraphs on the affected page have "Keep together" turned on, that
overrides the column balancing. There's also a compatibility option to
disable balancing ("Don't balance columns for continuous section starts"),
so you need to ensure that it's turned off -- which  it is by default.

Signature

Regards,
Jay Freedman
Microsoft Word MVP          FAQ: http://word.mvps.org
Email cannot be acknowledged; please post all follow-ups to the newsgroup so
all may benefit.

> Hi all,
>
[quoted text clipped - 22 lines]
>
> rVo
rVo - 12 Apr 2006 15:56 GMT
Thanks a lot Jay, it really does the job.

> Place a continuous section break at the end of the multi-column text, and
> Word will automatically balance the lengths of the columns.
[quoted text clipped - 33 lines]
> >
> > rVo
Jean-Guy Marcil - 11 Apr 2006 16:36 GMT
rVo was telling us:
rVo nous racontait que :

> Hi all,
>
[quoted text clipped - 3 lines]
> their top and bottom),  but to accomplish this manually is a real
> pain.

I am not sure I understand:

Do you want to make two adjacent cells in a row to automatically have the
same content height, even if the content is different?
As in:

|  One Line of text   |  One Line of text     |
|                              |  Two Lines of text   |
|  Two lines of text   |  Three Lines of text |
|                              |  Four Lines of text   |
|  Three lines of text |  Five Lines of text    |

Vertical justification within table cells is not available with Word.
And doing this with a macro will be complicated, if possible at all. Unless
I am missing something obvious...

Signature

Salut!
_______________________________________
Jean-Guy Marcil - Word MVP
jmarcilREMOVE@CAPSsympatico.caTHISTOO
Word MVP site: http://www.word.mvps.org 

rVo - 12 Apr 2006 15:36 GMT
That's exactly what I want to accomplish. It looks like it can be done (see
posting from Jay Freedman on this subject).
Thanks for your interest.

rVo

> rVo was telling us:
> rVo nous racontait que :
[quoted text clipped - 22 lines]
> And doing this with a macro will be complicated, if possible at all. Unless
> I am missing something obvious...
Jean-Guy Marcil - 12 Apr 2006 19:07 GMT
rVo was telling us:
rVo nous racontait que :

> That's exactly what I want to accomplish. It looks like it can be
> done (see posting from Jay Freedman on this subject).
> Thanks for your interest.

My bad, I thought you were asking about columns in a table...

Glad to see you got your answer anyway... Thanks Jay for reading this
correctly from the get go!

Signature

Salut!
_______________________________________
Jean-Guy Marcil - Word MVP
jmarcilREMOVE@CAPSsympatico.caTHISTOO
Word MVP site: http://www.word.mvps.org 


Rate this thread:






 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.