2016-06-20 2 views
5

난 그냥 몇 가지 데이터를 엑셀 시트를 채우는 데이 구현 시작 엑셀 시트를 채우는 : 그것은 열을 말하는 오류를 팝업 그러나"범위 밖으로 열"

using OfficeOpenXml; 

//.. 

    ExcelWorksheet VerificationSheet_Sheet4 = package.Workbook.Worksheets.Add("SheetTitleHere"); 
    int row = 0, col = 0; 
    VerificationSheet_Sheet4.Cells[row + 1, col].Value = "AnyStringHere"; // error here 

범위를 벗어났습니다. 왜, 어떻게 고칠 수 있습니까?

답변

7

Excel 워크 시트는 0 기반이 아닌 1 기반 인덱싱을 사용합니다. 따라서 열과 행 모두 0이 아닌 1에서 시작합니다.

관련 문제