Pergunta : Um problema do spreadsheet do Perl--leitura de uma aba específica

Olá!, o

I tem um problema. Eu quero ler da aba dos “excitadores” somente para a seguinte folha de Source.xls. Como eu faço aquele? o

For o seguinte código, está lendo-se da aba do “Calc” e daqui da impressão - para fora valor de $serv como 10040. Em lugar de deve sair aos excitadores aba e cópia o valor de $serv porque dd761c13n1

Where são mim que vou mal?

Is esta atribuição correta?

my $new_worksheet = $new_workbook->Worksheet (“Drivers”);
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
># notpretty " do class= " do id= " codeSnippet800609 do
new ();
meu $new_workbook = $new_parser->parse (“/ms/user/s/sayantag/Source.xls”);
meu $new_worksheet = $new_workbook->Worksheet (“excitadores”);

meu $calc = deslocamento;

para $new_worksheet ($new_workbook->worksheets (“excitadores”)) {
meu ($row_min, $row_max) = $new_worksheet->row_range ();
meu ($col_min, $col_max) = $new_worksheet->col_range ();

 para meu $row ($row_min. $row_max) {for## do ##First
 para meu $col ($col_min. $col_max) {for## do ##Second
   meu $cell = $new_worksheet->get_cell ($row, $col);
     se ($col==0 && $row! =0 && ($new_worksheet->get_cell ($row, 0) - >value =~/) (de $calc/))  {
       $col++;
       meu $serv = $new_worksheet->get_cell ($row, $col) - >value;
       cópia “\ início de uma sessão dos nPls ao usuário: $serv \ n”;
       $col++;
       meu $path = $new_worksheet->get_cell ($row, $col) - >value;
       meu $path1 = $serv. $path;
       chdir ($path1);
       $col++;
       meu $cmd = $new_worksheet->get_cell ($row, $col) - >value;

`do `$cmd;       

      }
     }
    }
  }
class= do " lastRow do
>Attachments do " nome " do class= do class= " valor " do
>

nome de arquivo " do class= do >Source.xls " fileSize " > (13 KB) Javascript " do href= o " dos " attachmentDetails do class= de (tipo de lima detalhes)
class= spreadsheet unido >The do
o class= de
do >
class= do

Resposta : Um problema do spreadsheet do Perl--leitura de uma aba específica

A linha 14 deve ser a seguinte. Eu não tenho usado o Perl para este antes e não tenho provido o local de IBM.

http://www.ibm.com/developerworks/linux/library/l-pexcel/index.html

1:
meu $new_worksheet = $new_workbook->Worksheets (“excitadores”);
Outras soluções  
 
programming4us programming4us