I am parsing/reading excel file and would like to read the cell contents so i use LastRow and LastCol as described in the tutorial (link below). It worked great for most part but for certain worksheets it does not give right values. It gives 1 & 1 for row and col respectively. I have 8 worksheets in one file and 7 worksheets got right LastRow and Col but only one had a problem. Any idea ? It had freeze pane and macros (all did).
my $sheet = $oBook->Worksheets($iSheet); my $name=$oBook->Worksheets($iSheet)->{Name}; my $LastRow = $sheet->UsedRange->Find({What=>"*",SearchDirection=>xlP +revious,SearchOrder=>xlByRows})->{Row}; my $LastCol = $sheet->UsedRange->Find({What=>"*",SearchDirection=>xlP +revious,SearchOrder=>xlByColumns})->{Column};
Is there any way to get the boundary. Usually my data range is 89-90 columns and 2K-3K rows.
Thank youIn reply to Win32::OLE Excel LastCol not working consistently by uvs
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |