وورد إلى إكسيل C#

في بعض الأحيان قد تحتاج إلى تحويل مستندات Word بتنسيق DOC أو DOCX إلى جداول بيانات Excel بتنسيق XLS أو XLSX. سواء كنت تتعامل مع الجداول أو القوائم أو أي بيانات منظمة في مستندات Word، فإن القدرة على تحويلها بسلاسة إلى تنسيق Excel يمكن أن توفر الوقت وتعزز تنظيم البيانات. في منشور المدونة هذا، سوف نستكشف كيفية تحويل تنسيق Word DOCX إلى تنسيق Excel XLSX في لغة C#.

محول Word إلى Excel - تثبيت C# API

يمكن بسهولة تصدير مستندات Word إلى أوراق عمل Excel في لغة C# عن طريق تثبيت Conholdate.Total for .NET. يمكنك استخدام البرنامج المساعد NuGet Package Manager أو تشغيل أمر تثبيت NuGet التالي:

PM> NuGet\Install-Package Conholdate.Total

تحويل Word إلى Excel في C#

يمكنك تحويل مستندات Word إلى جداول بيانات Excel في C# باتباع الخطوات التالية:

  • قم بتحميل مستند Word المصدر بفئة المستند.
  • تحويل DOCX إلى تنسيق HTML كملف وسيط باستخدام طريقة Save().
  • قم بتحميل ملف HTML الوسيط باستخدام فئة Workbook.
  • اكتب ملف Excel XLSX الناتج باستخدام تعداد SaveFormat.

يوضح نموذج التعليمات البرمجية أدناه كيفية تحويل Word DOCX إلى Excel XLSX في C#:

// قم بتحميل مستند Word الإدخال
Aspose.Words.Document document = new Aspose.Words.Document("WordToExcel.docx");

// حفظ المستند بتنسيق HTML
document.Save("html_output.html", Aspose.Words.SaveFormat.Html);

// قم بتحميل ملف HTML في مثيل Workbook
Aspose.Cells.Workbook book = new Aspose.Cells.Workbook("html_output.html");

// احفظ مستند الإدخال كملف XLSX Excel
book.Save("WordToExcel.xlsx", Aspose.Cells.SaveFormat.Xlsx);

لماذا تحويل مستندات Word إلى أوراق عمل Excel في C#؟

يمكن أن يكون تحويل تنسيق Word إلى Excel مفيدًا في سيناريوهات مختلفة. وسنناقش هنا بعضًا منها:

تنظيم البيانات: قد تحتوي مستندات Word على جداول أو قوائم بيانات يمكن تنظيمها ومعالجتها بشكل أفضل في برنامج Excel. يوفر Excel أدوات أكثر قوة لفرز البيانات وتصفيتها وتحليلها.

تحليل البيانات: يعد Excel أداة قوية لتحليل البيانات. يتيح لك تحويل البيانات من Word إلى Excel إجراء العمليات الحسابية وإنشاء المخططات واستخدام الوظائف غير المتوفرة بسهولة أو التي لا تتمتع بالمرونة نفسها في Word.

البيانات المالية: يمكن إدارة وتحليل البيانات المالية، مثل الموازنات أو النفقات أو أرقام الإيرادات، بشكل أكثر فعالية في Excel، حيث يمكنك استخدام الوظائف والصيغ لإجراء العمليات الحسابية وإنشاء نماذج مالية.

التحقق من صحة البيانات: يوفر Excel أدوات للتحقق من صحة البيانات والتحقق من الأخطاء التي يمكن أن تساعد في ضمان دقة البيانات. ومن خلال تحويل البيانات من Word إلى Excel، يمكنك الاستفادة من هذه الميزات.

تصور البيانات: يوفر برنامج Excel إمكانات متقدمة للتخطيط والرسوم البيانية. إذا كانت لديك بيانات في Word تريد تمثيلها مرئيًا، فإن تحويلها إلى Excel يسمح لك بإنشاء تمثيلات مرئية أكثر تعقيدًا وقابلة للتخصيص.

رخصة التقييم المجانية

يمكنك طلب ترخيص مؤقت مجاني لتقييم واجهات برمجة التطبيقات دون أي قيود على التقييم.

تلخيص لما سبق

في هذا الدليل، تناولنا عملية تحويل مستندات Word مثل DOCX إلى جداول بيانات Excel بتنسيق XLSX باستخدام C#. تعتبر هذه الإمكانية مفيدة بشكل خاص عند التعامل مع تنسيقات البيانات المتنوعة في سياق الأعمال أو معالجة البيانات. ومع ذلك، يمكنك ارتجال هذا التحويل عن طريق تقديم أشكال مختلفة مثل كتابة الملف الوسيط إلى دفق ثم قراءته، أو حماية أو تشفير مصنف Excel الناتج، وما إلى ذلك. يمكنك بسهولة مناقشة أي من استفساراتك معنا عن طريق الكتابة إلينا على [ المنتدى5.

الأسئلة الشائعة

هل يمكنني تحويل صفحات معينة من مستند Word إلى ملف Excel باستخدام لغة C#؟

نعم، يمكنك تحويل صفحات معينة من مستند Word عن طريق تحديد أرقام الصفحات بشكل فردي أو ذكر نطاق الصفحات للمستند المصدر للتحويل.

هل أحتاج إلى تثبيت تطبيق MS Office للعمل مع هذه الميزة من جهتي؟

لا، لا تحتاج إلى تثبيت MS Office أو أي تطبيق إضافي آخر للعمل مع هذه الميزة في بيئتك.

هل يمكنني تحويل مستندات Word متعددة إلى Excel في C# مرة واحدة؟

نعم، يمكنك معالجة أي عدد تريده من الملفات، ولكن تأكد فقط من وصول كل مؤشر ترابط إلى ملفات مختلفة حتى لا تتم الكتابة فوق البيانات أو إتلافها.

أنظر أيضا