Well, I already figured out that much....

It sounds like you're writing a text file and opening it in MS Word, but the result isn't what you want. Is that correct? The problem is your description doesn't make it clear what your output file looks like, how you feed it to Word, how Word formats the result, and why it isn't what you're looking for. There are many possible problems and solutions within the above scenario:

Do you just need to binmode the output file for Word's benefit??

Do you need to wrap lines in your output? You can use a double-tilde ~~ in your format to have Perl output as many lines as necessary to write out the contents of the variable. Something like this

format PB_BODY_SNDIDONLY = ~~ ^<<<<<<<<<<<<<<<<<<<<<<<<<<<<< $var .
will output the full contents of $var, preceded by three blanks, in as many lines as necessary. The perlform doc has all the details.

Do you need control of Word character and paragraph placement? If you're running Perl on Win32, you can use the Win32::OLE modules to do that.

Sorry if this is all vague, but so is your question. ;-)


In reply to Re:(3) Column distribution by VSarkiss
in thread Column distribution by qball

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.