probleme de lecture/ecriture dans un fichier excel
probleme de lecture/ecriture dans un fichier excel - Perl - Programmation
MarshPosté le 17-05-2006 à 11:49:21
Bonjour!
J ai un petit probleme avec mon script PERL.
Le but de ce script est de lire deux pages d un fichier excel et de creer une nouvelle feuille afin d y inscrire dans un tableau le nombre d occurence de certaines valeurs.
Pour cela, j utilise les librairies parse::excel et write::excel.
Le problème est que je n arrive pas à créer une nouvelle feuille dans le fichier parsé.
Code :
#!/usr/bin/perl -w
use Spreadsheet::ParseExcel;
use Spreadsheet::WriteExcel;
$Fichier='nom_fichier.xls';
#$Fichierout= 'analyse_temps_'.$Fichier.'';
$PATH= 'PATH_du_repertoire';
my $workbook = Spreadsheet::ParseExcel::Workbook->Parse(''.$PATH.''.$Fichier.'');
[...]
my $worksheet1 = $workbook->add_worksheet();
[...]
l erreur etant qu il ne peut pas trouve la methode "add_worksheet" dans le package "Parse::Excel". Ce qui est normal, vu qu elle se trouve dans Write::Excel. Il doit me manquer une ligne de code mais de multiples lectures des man des deux librairies ne me l ont apportée.
Marsh Posté le 17-05-2006 à 11:49:21
Bonjour!
J ai un petit probleme avec mon script PERL.
Le but de ce script est de lire deux pages d un fichier excel et de creer une nouvelle feuille afin d y inscrire dans un tableau le nombre d occurence de certaines valeurs.
Pour cela, j utilise les librairies parse::excel et write::excel.
Le problème est que je n arrive pas à créer une nouvelle feuille dans le fichier parsé.
l erreur etant qu il ne peut pas trouve la methode "add_worksheet" dans le package "Parse::Excel". Ce qui est normal, vu qu elle se trouve dans Write::Excel. Il doit me manquer une ligne de code mais de multiples lectures des man des deux librairies ne me l ont apportée.
Merci d avance pour votre aide.