瀏覽代碼

fix bug when parsing spreadsheets with text box

Shawn Smith 11 年之前
父節點
當前提交
3ee2d0195e
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      lib.go

+ 3 - 1
lib.go

@@ -553,7 +553,9 @@ func readRowsFromSheet(Worksheet *xlsxWorksheet, file *File) ([]*Row, int, int)
 			row.Cells[cellX].date1904 = file.Date1904
 			row.Cells[cellX].date1904 = file.Date1904
 			insertColIndex++
 			insertColIndex++
 		}
 		}
-		rows[insertRowIndex-minRow] = row
+		if len(rows) > insertRowIndex-minRow {
+			rows[insertRowIndex-minRow] = row
+		}
 		insertRowIndex++
 		insertRowIndex++
 	}
 	}
 	return rows, colCount, rowCount
 	return rows, colCount, rowCount