I am trying to accomplish the following below using Perl. I am trying to learn scripting with perl. I am trying to make changes to excel file as if it was a database in MySQL.
#!/usr/bin/perl use strict; use warnings; my $strawberryLibPath = 'C:/Strawberry/perl/lib'; my $vendorLibPath = 'C:/Strawberry/perl/vendor/lib'; use Excel::Writer::XLSX; use Spreadsheet::ParseExcel; use Spreadsheet::ParseXLSX; use Excel::Writer::XLSX; use DBI; use DBD::mysql; #connecting to database my $parseExcel = spreadsheet::ParseExcel->new(); my $eparser = $parseExcel->parse 'C:\Users\fefe\Documents\CS 260\Big_D +ata_Servers_Table' #query with a for loop for my $worksheet ( $eparser->worksheet() ) { my ($row_min, $row_max) = $worksheet->row_range(); my ($col_min, $col_max) = $worksheet->col_range(); for my $row ($row_min .. $row_max) { for my $col ($col_min .. $col_max) my $cell - $worksheet->get_cell($row,$col); next unless $cell; print "Row, Col - ($row, $col)\n"; print "value =", $cell->value (), "\n"; } } #adding & subtracting information in database my $worksheet = $eParser->worksheet (0); $worksheet->AddCell ( A , 5 , 'PERLDB4'); $worksheet->AddCell ( B , 5 , '128.33.23.198') $worksheet->AddCell ( C , 5 , 'Development'); $worksheet->SubtractCell ( A , 2 , "); $worksheet->SubtractCell ( B , 2 , "); $worksheet->SubtractCell ( C , 2 , ");
In reply to Learning to use Perl by carlharris85
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |