Oh Venerables Keepers of Perl Wisdom, I have a question with regard to accessing Excel 2010 cells through
Spreadsheet::XLSX and
Spreadsheet::Read modules, though the answer may be more generally relevant.
I am currently accessing a cell in a sheet within the workbook using syntax:
$yield = $sheet->{'F35'};
with no issue. What I would like to do is something like:
my @mycols = ('F', 'G', 'H', 'I', 'J', 'K');
foreach (@mycols) {
$yield$_ = $sheet->{'$_35'};
}
so I can access cells F35, G35, H35, I35, J35 and K35. I have tried many variations on '$_35' to no avail and loath the existence of near identical lines in my code, and cannot come to terms with "Perl can't do it".
Does anyone have insight any insight on how to do this?
Best,
Hamid.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.