الحصول على Cell محتويات

Aspose.Cells - الحصول على Cell المحتويات

Cells [0] أو Cells [الاسم] طريقة متاحة للوصول إلى الخلايا.

C#

 مصنف المصنف = مصنف جديد ("../../ data / test.xlsx")؛

ورقة العمل 1 = workbook.Worksheets [0] ،

Cells خلايا = ورقة 1.Cells ؛

نطاق النطاق = sheet1.Cells.MaxDisplayRange ؛

int tcols = range.ColumnCount ؛

trows int = range.RowCount ؛

 لـ (int i = 0 ؛ i< trows; i++)

{

	for (int j = 0 ; j < tcols ; j++)

	{

		if (cells[i, j].Type != CellValueType.IsNull)

		{

			Console.WriteLine(cells[i, j].Name + " - " + cells[i, j].Value);

		}

	}

}

NPOI - HSSF XSSF - الحصول على Cell محتويات

يوفر NPOI فئة Cell للوصول إلى الخصائص المختلفة للخلايا.

C#

 IWorkbook wb = XSSFWorkbook جديد ("../../ data / test.xlsx") ؛

ISheet sheet1 = wb.GetSheetAt (0) ،

 لـ (int index = 0 ؛ index<= sheet1.LastRowNum; index++)

{

    IRow row = sheet1.GetRow(index);

    foreach (ICell cell in row.Cells)

    {

        CellReference cellRef = new CellReference(row.RowNum, cell.ColumnIndex);

        Console.Write(cellRef.FormatAsString());

        Console.Write(" - ");

        switch (cell.CellType)

        {

            case CellType.String:

                Console.Write(cell.StringCellValue);

                break;

            case CellType.Numeric:

                if (DateUtil.IsCellDateFormatted(cell))

                    Console.Write(cell.DateCellValue);

                else

                    Console.Write(cell.NumericCellValue);

                break;

            case CellType.Boolean:

                Console.Write(cell.BooleanCellValue);

                break;

            case CellType.Formula:

                Console.Write(cell.CellFormula);

                break;

        }

        Console.WriteLine();

    }

}

قم بتنزيل كود التشغيل

تحميلالحصول على Cell محتويات من أي من مواقع الترميز الاجتماعي المذكورة أدناه: