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

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

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

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

  • تحسين هيكل البيانات:- تحويل النص البسيط إلى تنسيق يدعم التنظيم القائم على الخلايا والصيغ والتصميم.

  • **التلقائي : *- معالجة الملفات النصية الكبيرة تلقائيًا إلى لوحات الإبلاغ أو التحليل.

  • **الانضمام جاهز: *- بسهولة دمج بيانات 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 Content Rendered as Spreadsheet

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

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

تصدير النص المحمول كملف Excel:

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

المشاكل المشتركة والتصحيح

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

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

ثانياً: تشكيل الخلافات

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

3- حفظ الخطأ في النموذج

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