Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1398 connectés 

  FORUM HardWare.fr
  Programmation
  Perl

  pb tableau[résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pb tableau[résolu]

n°1379695
Lanfeust42
Posté le 02-06-2006 à 11:50:30  profilanswer
 

Alors voila sur internet:http://www.bribes.org/perl/docfr/perlwin32faq12.html
 
J'ai trouver que cette ligne:
 

Code :
  1. my $array2 = $Sheet->Range("A2:A10" )->{'Value'}; # get the contents


 
 
rendais la donnée array2 accessible comme un tableau comme ceci:
 
"Maintenant $array[0][0] contient la valeur de la cellule A8, $array[0][1] la valeur de la cellule B8, $array[1][0] celle de A9 et $array[1][1] celle de B9."
 
mais quand j'essai ceci lme compilateur me crie que array2 est mal formater:
 
[Fri Jun  2 11:49:56 2006] convertisseur.pl: Global symbol "@array2" requires explicit package name at convertisseur.pl line 60.
[Fri Jun  2 11:49:56 2006] convertisseur.pl: Execution of convertisseur.pl aborted due to compilation errors.
 
si quelqu'un vois ce que je peut y faire


Message édité par Lanfeust42 le 02-06-2006 à 14:39:33
mood
Publicité
Posté le 02-06-2006 à 11:50:30  profilanswer
 

n°1379839
pospos
Posté le 02-06-2006 à 14:13:14  profilanswer
 

essai $array->[0][0]
$array est une reference vers un tableau (qui contient lui meme des reference vers des tableaux, puisque tu a deux dimension, mais dans ce cas la fleche est optionnelle)
 
en gros si tu avait @array, tu aurais $array[0], mais avec $array qui est une ref de tableau tu dois faire $array->[0]

n°1379904
Lanfeust42
Posté le 02-06-2006 à 14:39:00  profilanswer
 

mmm je vais essayer...
 
 
Nan ca marche pas dsl mais j'ai trouver autrement je fais comme ca:
 
my $i=0;
my @indent;
foreach my $ref_array2 (@$array2) {
       # Parcours de chaque ligne
       foreach my $scalar2 (@$ref_array2) {
           push (@indent,$scalar2);
       }
       open F, ">>$fichier";
       print F "$indent[$i]\n";
       $i++;
}
close F;
 
merci quand même


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Perl

  pb tableau[résolu]

 

Sujets relatifs
tableau défini par [][x] ... [résolu][résolu] difference tableau multi dimension
[RESOLU] créer un tableau dynamique en php[resolu] Tri dans un tableau multidimensionnel
Problème id dans création de tableau dynamique [résolu]Problème lors d'insertion lignes dans tableau [résolu]
[Résolu] hauteur de tableau a 100%[Resolu]selection de ligne d'un tableau dynamique et formulaire
[JS][Résolu]Recopie d'un tableau[VB6] traitement sur tableau excel très lent [résolu]
Plus de sujets relatifs à : pb tableau[résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR