
تُعتبر جداول بيانات Excel تنسيقًا شائعًا لتخزين وتنظيم البيانات، مما يجعلها ذات قيمة كبيرة للأعمال والأفراد على حد سواء. سواء كنت تقوم بتحليل البيانات المالية، أو إنشاء تقارير، أو معالجة مجموعات البيانات، فإن القدرة على العمل مع ملفات Excel في تطبيقات C# الخاصة بك غالبًا ما تكون ضرورية.
Aspose.Cells لـ .NET هي مكتبة قوية تبسط معالجة ملفات Excel في C#. في هذه التدوينة، سنستعرض كيفية قراءة ملفات Excel باستخدام C# في تطبيق .NET، مقدمين دليل خطوة بخطوة لمساعدتك على البدء.
جدول المحتويات
- واجهة برمجة تطبيقات C# لقراءة ملفات Excel
- قراءة البيانات من ملف Excel في C#
- قراءة ورقة عمل معينة في ملف Excel
واجهة برمجة تطبيقات C# لقراءة ملفات Excel
لقراءة البيانات من أوراق Excel، سنستخدم Aspose.Cells لـ .NET. تتيح لك هذه الواجهة الغنية بالميزات إنشاء ومعالجة ملفات Excel بسهولة. يمكنك تنزيلها من قسم التنزيلات أو تثبيتها عبر NuGet.
PM> Install-Package Aspose.Cells
قراءة البيانات من ملف Excel في C#
في ملفات Excel، تُخزن البيانات في الخلايا، كل منها يتم التعرف عليه باسمها (مثل A1، B3) أو بواسطة مؤشرات الصفوف والأعمدة. تشكل مجموعة من هذه الخلايا ورقة عمل، وقد يحتوي ملف Excel على ورقة عمل واحدة أو أكثر. معًا، تشكل جميع أوراق العمل دفتر العمل. تتبع Aspose.Cells لـ .NET هذه التقاليد التسموية لمعالجة ملفات Excel.
إليك الخطوات لقراءة ملف Excel واستخراج البيانات في C#:
- تحميل ملف Excel باستخدام فئة Workbook.
- إنشاء مثيل من فئة WorksheetCollection والرجوع إلى أوراق العمل باستخدام Workbook.Worksheets.
- التكرار عبر جميع أوراق العمل في المجموعة:
- الحصول على مرجع لكل ورقة عمل في كائن Worksheet.
- عد الصفوف والأعمدة في ورقة العمل.
- التكرار عبر الصفوف والتكرار المتداخل عبر الأعمدة.
- قراءة البيانات من كل خلية باستخدام خاصية Worksheet.Cells[i, j].Value.
إليك عينة من الكود توضح كيفية قراءة ملف Excel في C#:
بعد تشغيل عينة الكود أعلاه، ستظهر مخرجات وحدة التحكم البيانات المستخرجة من ملف Excel:

قراءة ملف Excel في C#
قراءة ورقة Excel معينة
إذا كنت بحاجة فقط إلى قراءة ورقة عمل معينة في ملف Excel، يمكنك اتباع هذه الخطوات:
- تحميل ملف Excel باستخدام فئة Workbook.
- الحصول على مرجع لورقة العمل المطلوبة باستخدام Workbook.Worksheets[index].
- عد الصفوف والأعمدة في ورقة العمل.
- التكرار عبر الصفوف والتكرار المتداخل عبر الأعمدة.
- قراءة البيانات من كل خلية باستخدام خاصية Worksheet.Cells[i, j].Value.
إليك عينة من الكود لقراءة البيانات من ورقة عمل معينة في C#:
الحصول على واجهة برمجة تطبيقات مجانية لقراءة بيانات Excel
يمكنك استخدام Aspose.Cells لـ .NET لقراءة ملفات Excel دون قيود تقييم من خلال الحصول على ترخيص مؤقت مجاني.
الخاتمة
تعتبر قراءة ملفات Excel في C# باستخدام Aspose.Cells لـ .NET عملية بسيطة وفعالة. توفر هذه الواجهة القوية مجموعة شاملة من الميزات للتعامل مع جميع جوانب معالجة ملفات Excel في تطبيقات .NET الخاصة بك. سواء كنت بحاجة لاستخراج البيانات، أو تنسيق الأوراق، أو إجراء مهام متقدمة، فإن Aspose.Cells تجعل العملية سلسة وتساعدك على تحقيق أهدافك المتعلقة بـ Excel بسهولة.
استكشف المزيد من ميزات Aspose.Cells لـ .NET من خلال التوثيق. إذا كان لديك أي أسئلة، فلا تتردد في التواصل عبر المنتدى.