Updaten van excelfile met Excel export pear/php of Perl
Valentijn Langendorff
01/05/2005 13:57:00HOi Allemaal,
Hoe kan ik ipv een nieuw bestand maken met php/pear of met perl module [spreadsheet etc] een bestaande geformatteerde excel sheet gebruiken als target for write.
Ik nl. gepreformatteerde [templates] excel bestanden gebruiken waar typo, fonts, header en footer al in staan en verder de data met rust laat als ik niet naar een bepaalde ceel schrijf... Zie hier code onder die ik wil aanpassen :
------------
Dit script maakt gebruik van PEAR binnen php omgeving etc.
Maar daar heb je een beperkt aantal methode meegekregen die niet templates ondersteunen [of wel een excel doc update ipv nieuw excel sheet aan te maken]. ZIjn er bij jullie weten alternatieven methoden ?
Gr Valentijn
[email protected] of [email protected]
Hoe kan ik ipv een nieuw bestand maken met php/pear of met perl module [spreadsheet etc] een bestaande geformatteerde excel sheet gebruiken als target for write.
Ik nl. gepreformatteerde [templates] excel bestanden gebruiken waar typo, fonts, header en footer al in staan en verder de data met rust laat als ik niet naar een bepaalde ceel schrijf... Zie hier code onder die ik wil aanpassen :
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
// Has a spreadsheet been created?
// Include PEAR::Spreadsheet_Excel_Writer
require_once "Spreadsheet/Excel/Writer.php";
// Create an instance, passing the filename to create
$xls =& new Spreadsheet_Excel_Writer('binary.xls');
// Add a worksheet to the file, returning an object to add data to
$sheet =& $xls->addWorksheet('Binary Count');
// Write some numbers
for ( $i=0;$i<11;$i++ ) {
// Use PHP's decbin() function to convert integer to binary
$sheet->write($i,0,decbin($i));
}
// Finish the spreadsheet, dumping it to the browser
$xls->close();
?>
// Has a spreadsheet been created?
// Include PEAR::Spreadsheet_Excel_Writer
require_once "Spreadsheet/Excel/Writer.php";
// Create an instance, passing the filename to create
$xls =& new Spreadsheet_Excel_Writer('binary.xls');
// Add a worksheet to the file, returning an object to add data to
$sheet =& $xls->addWorksheet('Binary Count');
// Write some numbers
for ( $i=0;$i<11;$i++ ) {
// Use PHP's decbin() function to convert integer to binary
$sheet->write($i,0,decbin($i));
}
// Finish the spreadsheet, dumping it to the browser
$xls->close();
?>
------------
Dit script maakt gebruik van PEAR binnen php omgeving etc.
Maar daar heb je een beperkt aantal methode meegekregen die niet templates ondersteunen [of wel een excel doc update ipv nieuw excel sheet aan te maken]. ZIjn er bij jullie weten alternatieven methoden ?
Gr Valentijn
[email protected] of [email protected]
Er zijn nog geen reacties op dit bericht.