Hello,

 Please check Win32::Word::Writer

http://search.cpan.org/~johanl/Win32-Word-Writer-0.03/lib/Win32/Word/Writer.pm
 and
http://search.cpan.org/~johanl/Win32-Word-Writer-0.03/lib/Win32/Word/Writer/Table.pm
.

I think these should help.

On Thu, Apr 12, 2012 at 11:44 PM, Raito Garcia <saintar...@gmail.com> wrote:

> Hi...
>
> I have this code
>
> use Win32::OLE;
> my ($t_row, $t_col) = (4,3);
> my $word = Win32::OLE->CreateObject("Word.Application");
> $word->{Visible} = 1;
> my $doc = $word->Documents->Add;
> my $table = $doc->Tables->Add($word->Selection->Range,$t_row, $t_col);
> $table->Select();
> $table->AutoFormat(4,1,1,0,1,1,1,1,1,1);
> $word->Selection->MoveUp(5,4);
> $table->Cell(1,1)->Range->{Text} = "Blue";
> $table->Cell(1,2)->Range->{Text} = "Red";
> $table->Cell(1,3)->Range->{Text} = "Green";
> $table->Cell(3,1)->Range->{Text} = "Other Colors";
> $table->Rows->{HeadingFormat} = -1;
>
> Well My question are:
>
> Exist a method to merge cells? for example I want to merge Cell(3,1) (3,2)
> (3,3)
> Exist a method to put all the table visible?
> I want my table in this way but i dont know what kind of methods are
> available in the Win32::Ole... Existe some kind of web or documentation to
> search this methods?
>
> --------------------------------------------
> |  Blue    |      Red   |    green   |
> ---------------------------------------------
> |_______|_________|_______|
> |*Other colors *_____________|
> |_________________________|
>
> Thanks so much
>



-- 
Tim

Reply via email to