NPOI.XSSF.UserModel.XSSFWorkbook.GetSheetAt C# (CSharp) 메소드

GetSheetAt() 공개 메소드

public GetSheetAt ( int index ) : ISheet
index int
리턴 ISheet
        public ISheet GetSheetAt(int index)
        {
            ValidateSheetIndex(index);
            return sheets[index];
        }

Usage Example

예제 #1
0
        public string Read(string inFile)
        {
            var stream = File.OpenRead(inFile);
            var book = new XSSFWorkbook(stream);
            stream.Close();

            var sb = new StringBuilder();
            var sheet = book.GetSheetAt(0);
            int lastRowNum = sheet.LastRowNum;
            for (int r = 0; r <= lastRowNum; r++)
            {
                var datarow = sheet.GetRow(r);
                {
                    foreach (var cell in datarow.Cells)
                    {
                        switch (cell.CellType)
                        {
                            case CellType.Numeric:
                                sb.Append(cell.NumericCellValue.ToString() + "\t");
                                break;
                            case CellType.String:
                                sb.Append(cell.StringCellValue.Replace("\n", "") + "\t");
                                break;
                            default:
                                throw new Exception("?");
                        }
                    }
                    sb.Append("\r\n");
                }
            }
            return sb.ToString();
        }
All Usage Examples Of NPOI.XSSF.UserModel.XSSFWorkbook::GetSheetAt