كيفية تحويل TXT إلى Excel باستخدام C#

كيفية تحويل TXT إلى Excel باستخدام C#

تحويل ملفات TXT إلى تنسيق Excel يسهل العمل مع بيانات النص المنظمة أو شبه المنظمة في بيئة جداول البيانات. مع Aspose.Cells لـ .NET، يمكن للمطورين تحميل وتحويل ملفات النص العادي إلى تنسيق Excel (.xlsx) دون الحاجة إلى Microsoft Excel.

لماذا تحويل TXT إلى Excel؟

  1. تعزيز هيكل البيانات:
    • تحويل النص البسيط إلى تنسيق يدعم التنظيم القائم على الخلايا، والصيغ، والتنسيق.
  2. الأتمتة:
    • أتمتة معالجة ملفات النص بكميات كبيرة إلى جداول بيانات للتقارير أو التحليل.
  3. جاهز للتكامل:
    • دمج بيانات TXT بسهولة في تطبيقات .NET للتصدير، أو المشاركة، أو المعالجة.

دليل خطوة بخطوة لتحويل TXT إلى Excel

الخطوة 1: تثبيت Aspose.Cells عبر NuGet

قم بتثبيت المكتبة من NuGet:

dotnet add package Aspose.Cells

الخطوة 2: تكوين ترخيص Aspose.Cells

قم بتعيين الترخيص للوصول إلى الميزات الكاملة:

Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");

الخطوة 3: تحميل ملف TXT

قم بإنشاء مصنف جديد عن طريق تحميل ملف .txt:

Workbook workbook = new Workbook("input.txt");

الخطوة 4: محتوى TXT يتم عرضه كجدول بيانات

يتم تحليل محتوى النص تلقائيًا ووضعه في خلايا ورقة العمل.

الخطوة 5: حفظ كملف Excel

قم بتصدير النص المحمّل كملف Excel:

workbook.Save("TXT_to_Excel.xlsx", SaveFormat.Xlsx);

المشكلات الشائعة وإصلاحاتها

1. الملف لم يتم تحميله بشكل صحيح

  • الحل: تأكد من أن مسار ملف .txt صحيح وأن المحتوى منسق بشكل صحيح مع الفواصل (علامات التبويب، والفواصل، إلخ).

2. عدم توافق التنسيق

  • الحل: ضع في اعتبارك معالجة ملف النص مسبقًا أو استخدام منطق تحليل مخصص قبل تحميله في المصنف.

3. خطأ في تنسيق الحفظ

  • الحل: تأكد من أنك تستخدم SaveFormat المناسب عند التصدير إلى .xlsx.
 عربي