my $excel_file = $cfg -> val($database, 'excel_file') || die "$database doesn't have 'excel_file' defined!";
my $sheet = x($config->{sheet}) || die "no sheet in $type.xml";
- my $start_row = x($config->{start_row}) || die "no start_row in $type.xml";
+ my $start_row = x($config->{start_row}) - 1 || die "no start_row in $type.xml";
my $oBook = Spreadsheet::ParseExcel::Workbook->Parse($excel_file) || die "can't open Excel file '$excel_file'";
defined ($oWorksheet) || die "can't find sheet '$sheet' in $excel_file";
my $end_row = x($config->{end_row}) || $oWorksheet->{MaxRow};
- for(my $iR = $oWorksheet->{MinRow} ; defined $end_row && $iR <= $end_row ; $iR++) {
+ for(my $iR = $start_row ; defined $end_row && $iR <= $end_row ; $iR++) {
my $row;
for(my $iC = $oWorksheet->{MinCol} ; defined $oWorksheet->{MaxCol} && $iC <= $oWorksheet->{MaxCol} ; $iC++) {
my $cell = $oWorksheet->{Cells}[$iR][$iC];