البحث والاستبدال في Excel باستخدام C#

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

خطوات البحث والتغيير في Excel باستخدام C#

  1. إعداد بيئة التطوير لاستخدام Aspose.Cells for .NET للبحث عن الكلمات واستبدالها
  2. تحميل ملف XLSX المصدر في كائن فئة Workbook
  3. إنشاء كائن فئة FindOptions لتعيين خيارات البحث
  4. التكرار عبر جميع أوراق العمل في المصنف
  5. استخدام الطريقة Find() في مجموعة الخلايا للورقة الحالية
  6. إذا تم العثور على خلية تحتوي على النص، استخدم طريقة Replace() مع النص الهدف والنص المراد استبداله
  7. تعيين القيمة الجديدة في الخلية بعد استبدال السلسلة الهدف في محتوى الخلية
  8. المرور عبر جميع الخلايا وأخيرًا حفظ المصنف الناتج

تحدد هذه الخطوات عملية البحث والاستبدال عن قيم متعددة في Excel باستخدام C#. قم بتحميل ملف Excel المصدر في Workbook، وأنشئ كائن FindOptions لتعيين نوع البحث ونوع المطابقة، ثم مرّ عبر جميع أوراق العمل في المصنف، وعالج جميع الخلايا في كل ورقة عمل. ابحث عن النص في كل خلية، وإذا تم العثور عليه، استبدله بنص جديد؛ وأخيرًا احفظ المصنف الناتج مع النص المستبدل.

كود البحث والاستبدال عن النص في Excel باستخدام C#

يوضح الكود أعلاه عملية استبدال البيانات في Excel باستخدام C#. يدعم FindOptions تعيين حساسية حالة الأحرف أثناء البحث، وتحديد كيفية مطابقة السلسلة، وتعريف مكان البحث، وتحديد ما إذا كانت سلسلة البحث حرفية أو تعبيرًا منتظمًا. يمكنك أيضًا البحث للخلف أو من البداية وفقًا لمتطلباتك.

علّمتنا هذه المقالة عملية البحث عن النص واستبداله في ملف Excel. لفك تشفير ملف Excel، راجع المقالة فك تشفير ملف Excel في C#.

 عربي