logo

لوحة التميز الأسبوعي
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
ابوحنين لا تميز خلال هذه الفترة-- لا تميز خلال هذه الفترة YasserKhalil لا تميز خلال هذه الفترة اكسيل مشاريع جاهزه



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





28-12-2018 06:10 صباحاً
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
السلام وعليكم ورحمة الله وبركاته

إخواني وأحبابي في الله

أقدم لكم موضوع يخص فصل الكلمات أوالنصوص باللغة الإنجليزية من داخل نص متداخل به نصوص عربية وإنجليزية ..
وهذه صورة توضح في العمود الأول البيانات التي تحتوي على النصوص المتداخلة وفي العمود الثالث النتيجة المتوقعة بعد تنفيذ الكود
TyteuT6oInl6M9a

وإليكم الكود المستخدم في عملية الفصل
CODE
Sub Extract_English_Words_Using_Regex()
    Dim a           As Variant
    Dim i           As Long

    With Cells(1).CurrentRegion.Resize(, 3)
        a = .Value
        With CreateObject("VBScript.RegExp")
            .Global = True
            For i = 1 To UBound(a, 1)
                .Pattern = "[^w_ ]+"
                a(i, 3) = Trim$(.Replace(a(i, 1), ""))
            Next i
        End With
        .Value = a
    End With
End Sub



شرح الكود باختصار ..
يتم تخزين النطاق بالكامل في مصفوفة مضافاً إليه عمود النتائج لذا تجد استخدام Resize وتحديد عدد الأعمدة التي سيتم التعامل معها وهي 3 أعمدة
حيث أن العمود الأول والمشار إليه في الكود بـ 1 يشير إلى عمود البيانات ، والعمود الثالث والمشار إليه في الكود بـ 3
ويتم إنشاء كائن VBScript.RegExp حيث يستخدم في استخراج نصوص بشكل معين ، من خلال الـ Pattern أو ما يسمى بالنمط

رابط الملف من هنا

أرجو أن يفيدكم الموضوع
كان معكم أخوكم في الله / ياسر خليل أبو البراء
 
 


أثارت هذه المشاركة إعجاب: hassona229،



look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
  28-12-2018 08:40 صباحاً   [1]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
الموضوع لسؤال رأيته على منتدى أوفيسنا .. حتى لا يقال أننا نبخل بالعلم




look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
  28-12-2018 11:19 صباحاً   [2]
معلومات الكاتب ▼
تاريخ الإنضمام : 03-10-2017
رقم العضوية : 852
المشاركات : 1580
رصيد العضو : 0
الدولة : مصر
الجنس :
تاريخ الميلاد : 1-9-1995
الدعوات : 5
قوة السمعة : 10861
الاعجاب : 6
موقعي : زيارة موقعي
جزاك الله كل خير أستاذى الغالى ياسر 123
واثراء للموضوع يمكن استخلاص النص العربى فقط بجعل النمط كالتالى

CODE
.Pattern = "[^W_ ]+"




look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
  28-12-2018 01:30 مساءً   [3]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 14
المشاركات : 1309
رصيد العضو : 0
الدولة : مصر
الجنس :
تاريخ الميلاد : 4-7-1990
الدعوات : 59
قوة السمعة : 4570
الاعجاب : 0
موقعي : زيارة موقعي
بارك الله فيك استاذى العزيز ياسر خليلل

وشكرا على الاثراء اسلام بيه عبدالله



توقيع :محمود ابو الدهب
لى عظيم الشرف بالانضمام لهذا الصرح العظيم
وكم أتمنى من الله
ان يعيننى ويعلمنى من علمة الواسع فهو ولي ذالك وهو على كل شي قدير

تحياتى وتقدير للجميع  محمود ابوالدهب

look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
  28-12-2018 07:33 مساءً   [4]
معلومات الكاتب ▼
تاريخ الإنضمام : 22-08-2017
رقم العضوية : 30
المشاركات : 468
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 9-12-1989
الدعوات : 2
قوة السمعة : 738
الاعجاب : 4
جزاكم الله كل خير
أ / ياسر خليل
أ/ اسلام عبد الله - مجهودك ملاحظ 81


جزاكم الله كل خير




look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
  28-12-2018 10:50 مساءً   [5]
معلومات الكاتب ▼
تاريخ الإنضمام : 03-10-2017
رقم العضوية : 852
المشاركات : 1580
رصيد العضو : 0
الدولة : مصر
الجنس :
تاريخ الميلاد : 1-9-1995
الدعوات : 5
قوة السمعة : 10861
الاعجاب : 6
موقعي : زيارة موقعي
المشاركة الأصلية كتبت بواسطة: محمود ابو الدهب بارك الله فيك استاذى العزيز ياسر خليلل

وشكرا على الاثراء اسلام بيه عبدالله
بقيت بيه ياحلاوه ياولااه ، عقبال ما يقولهالى الصول بقى laugh




look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
  28-12-2018 11:20 مساءً   [6]
معلومات الكاتب ▼
تاريخ الإنضمام : 10-03-2018
رقم العضوية : 4794
المشاركات : 477
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 1-4-1980
قوة السمعة : 882
الاعجاب : 8
ممتاز استاذ ياسر عمل رائع بارك الله فيك




look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
  28-12-2018 11:29 مساءً   [7]
معلومات الكاتب ▼
تاريخ الإنضمام : 01-03-2018
رقم العضوية : 4669
المشاركات : 486
رصيد العضو : 0
الجنس :
الدعوات : 2
قوة السمعة : 1149
الاعجاب : 7
أحسنت استاذ ياسر مجهود تشكر عليه مجهود ممتاز




look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
  29-12-2018 03:47 مساءً   [8]
معلومات الكاتب ▼
تاريخ الإنضمام : 08-09-2017
رقم العضوية : 426
المشاركات : 49
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 1-7-1967
قوة السمعة : 68
الاعجاب : 0
NDA4MzM3MQ66TyteuT6oInl6M9aالسلام عليكم
ممكن الابقاء على الارقام التي هي بالعربي مثلا 2 طن
 
 





look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
  30-12-2018 03:54 مساءً   [9]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
بارك الله فيكم إخواني الكرام وجزاكم الله خيراً
أخي الكريم حارثة الرقم المطلوب استخراجه يقع ضمن نصوص عربية .. ولكن سأحاول إيجاد حل لك إن شاء الله




look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
  30-12-2018 06:00 مساءً   [10]
معلومات الكاتب ▼
تاريخ الإنضمام : 03-10-2017
رقم العضوية : 852
المشاركات : 1580
رصيد العضو : 0
الدولة : مصر
الجنس :
تاريخ الميلاد : 1-9-1995
الدعوات : 5
قوة السمعة : 10861
الاعجاب : 6
موقعي : زيارة موقعي
الموضوع مرتبط بالموضوع التالى لكمال الاستفاده من هنا




look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
  30-12-2018 06:01 مساءً   [11]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
جرب تغيير السطر التالي
CODE
.Pattern = "[^\w\d_ ]+"




look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
  30-12-2018 10:56 مساءً   [12]
معلومات الكاتب ▼
تاريخ الإنضمام : 16-11-2018
رقم العضوية : 9154
المشاركات : 152
رصيد العضو : 0
الدولة : مصر
الجنس :
قوة السمعة : 206
الاعجاب : 0
موقعي : زيارة موقعي
جزاك الله خيرا




اضافة رد جديد اضافة موضوع جديد
الصفحة 2 من 2 < 1 2 >





الكلمات الدلالية
استخراج ، النص ، الإنجليزي ، خلية ، عربي ، وإنجليزي ، باستخدام ، الريجكس ،









اخلاء مسئولية: يخلى منتدى أكاديمية الصقر للتدريب مسئوليته عن اى مواضيع او مشاركات تندرج داخل الموقع ويحثكم على التواصل معنا ان كانت هناك اى إنتهاكات تتضمن اى انتهاك لحقوق الملكية الفكرية او الادبية لاى جهة - بالتواصل معنا من خلال نموذج مراسلة الإدارة .وسيتم اتخاذ الاجراءات اللازمة.
سياسة النشر: التعليقات المنشورة لا تعبر عن رأي منتدى أكاديمية الصقر للتدريب ولا نتحمل أي مسؤولية قانونية حيال ذلك ويتحمل كاتبها مسؤولية النشر.

الساعة الآن 03:30 AM