Help for this page

Select Code to Download


  1. or download this
    # open file in read/write mode
    open(my $xlshandle, '+<', $xlsfile) or die "Can't open '$xlsfile' for 
    +read/write: $!\n";
    ...
    # insert code to put updated data into $newxls
    $newxls->close();
    close($xlshandle);
    
  2. or download this
    my $newxlsfile = $xlsfile . '.new';
    my $newxls = Spreadsheet::WriteExcelXML->new($newxlsfile); # file, NOT
    + handle
    ...
    close($xlshandle);
    rename($xlsfile, $xlsfile . '.bak');
    rename($newxlsfile, $xlsfile);