如何在 NPOI 中枚举 Excel 工作表

Sol*_*olo 3 c# excel npoi

如何使用 NPOI 枚举所有 Excel 工作表名称?作为一种快速解决方法,我使用以下方法。但我却为自己的所作所为感到非常内疚……

        try
        {

            IWorkbook Iwb;
            Iwb = new XSSFWorkbook(filepath);

            int i = 0;
            while (i < 100)
            {
                MessageBox.Show(Iwb.GetSheetAt(i).SheetName);
                i++;
            }

        }
        catch (Exception ex)
        {//Do Nothing..
        }
Run Code Online (Sandbox Code Playgroud)

Dan*_*ite 5

有一个NumberOfSheets属性您可以使用。