skotte has asked for the wisdom of the Perl Monks concerning the following question:
use strict; use Win32::OLE ; use Win32::OLE::Const 'Microsoft Excel'; ######################################################## ### get already active Excel application or open new my $Excel = Win32::OLE->GetActiveObject('Excel.Application') || Win32::OLE->new('Excel.Application', 'Quit'); ######################################################## ### open Excel file my $Book = $Excel->Workbooks->Open("H:/busyhour_1.xls"); $Excel->{Visible} = 1;<br> my $Sheet = $Book->Worksheets("busyhour_1"); ######################################################## ### format some cells $Sheet->Range("a1:d3")->Interior->{ColorIndex} =3; $Sheet->Range("a5:b5")->Interior->{ColorIndex} =16; $Sheet->Range("a11:j11")->Interior->{ColorIndex}=16; $Sheet->Range("a1:c3")->Font->{FontStyle}="Bold"; $Sheet->Range("a5:b5")->Font->{FontStyle}="Bold"; $Sheet->Range("a11:j11")->Font->{FontStyle}="Bold"; ######################################################## ### save and close $Book->Save; $Book->Close;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Losing EXCEL cell formats on save.
by maa (Pilgrim) on May 11, 2004 at 12:18 UTC | |
by skotte (Initiate) on May 11, 2004 at 12:38 UTC | |
|
Re: Losing EXCEL cell formats on save.
by cyocum (Curate) on May 11, 2004 at 12:15 UTC |