أكاديمية الصقر للتدريب

لوحة التميز الأسبوعي
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
مالك ماريه Eslam Abdullah-- لا تميز خلال هذه الفترة YasserKhalil مع أكاديمية الصقر اخفي أكوادك وعيش حياتك EvilClippy VBA Project Unviewable Protection اكسيل اسئله واجابات


اعلان هنا
ألعاب فلاش أون لاين
أعلن هنا
أعلن هنا
صفحتنا على الفيس بوك
أعلن هنا



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





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

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



28-12-2018 06:10 صباحا
YasserKhalil
menu_open عضوية موثقة
مراقب عام
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 7255
الجنس : ذكر
تاريخ الميلاد : 1-10-1978
الدعوات : 19
يتابعهم : 0
يتابعونه : 411
قوة السمعة : 20806
الاعجاب : 1454
 offline 

السلام وعليكم ورحمة الله وبركاته

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

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

وإليكم الكود المستخدم في عملية الفصل
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 أو ما يسمى بالنمط

لمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريب

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







28-12-2018 08:40 صباحا
مشاهدة مشاركة منفردة [1]
YasserKhalil
menu_open عضوية موثقة
مراقب عام
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 7255
الجنس : ذكر
تاريخ الميلاد : 1-10-1978
الدعوات : 19
يتابعهم : 0
يتابعونه : 411
قوة السمعة : 20806
الاعجاب : 1454
 offline 
look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
الموضوع لسؤال رأيته على منتدى أوفيسنا .. حتى لا يقال أننا نبخل بالعلم





28-12-2018 11:19 صباحا
مشاهدة مشاركة منفردة [2]
Eslam Abdullah
menu_open
مشرف على لغات برمجة آخرى
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 03-10-2017
رقم العضوية : 852
المشاركات : 1440
الجنس : ذكر
تاريخ الميلاد : 1-9-1995
الدعوات : 4
يتابعهم : 0
يتابعونه : 74
قوة السمعة : 9048
الاعجاب : 195
 offline 
look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
جزاك الله كل خير أستاذى الغالى ياسر 123
واثراء للموضوع يمكن استخلاص النص العربى فقط بجعل النمط كالتالى

.Pattern = "[^W_ ]+"

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




28-12-2018 01:30 مساء
مشاهدة مشاركة منفردة [3]
محمود ابو الدهب
menu_open
مشرف على لغات برمجة والاكسيل
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 14
المشاركات : 1238
الدولة : مصر
الجنس : ذكر
تاريخ الميلاد : 4-7-1990
الدعوات : 59
يتابعهم : 6
يتابعونه : 212
قوة السمعة : 4092
الاعجاب : 476
موقعي : زيارة موقعي
 Online 
look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
بارك الله فيك استاذى العزيز ياسر خليلل

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



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

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


28-12-2018 07:33 مساء
مشاهدة مشاركة منفردة [4]
Excelawy
menu_open
عضو ماسي
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 22-08-2017
رقم العضوية : 30
المشاركات : 325
الجنس : ذكر
تاريخ الميلاد : 9-12-1989
يتابعهم : 6
يتابعونه : 9
قوة السمعة : 576
الاعجاب : 31
 offline 
look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
جزاكم الله كل خير 
أ / ياسر خليل 
أ/ اسلام عبد الله - مجهودك ملاحظ 81


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





28-12-2018 10:50 مساء
مشاهدة مشاركة منفردة [5]
Eslam Abdullah
menu_open
مشرف على لغات برمجة آخرى
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 03-10-2017
رقم العضوية : 852
المشاركات : 1440
الجنس : ذكر
تاريخ الميلاد : 1-9-1995
الدعوات : 4
يتابعهم : 0
يتابعونه : 74
قوة السمعة : 9048
الاعجاب : 195
 offline 
look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
المشاركة الأصلية كتبت بواسطة: محمود ابو الدهب
بارك الله فيك استاذى العزيز ياسر خليلل

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

بقيت بيه ياحلاوه ياولااه ، عقبال ما يقولهالى الصول بقى laugh





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





28-12-2018 11:29 مساء
مشاهدة مشاركة منفردة [7]
أحمد يوسف
menu_open
عضو ماسي
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 01-03-2018
رقم العضوية : 4669
المشاركات : 372
الجنس : ذكر
يتابعهم : 1
يتابعونه : 7
قوة السمعة : 585
الاعجاب : 34
 offline 
look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
أحسنت استاذ ياسر مجهود تشكر عليه مجهود ممتاز





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






30-12-2018 03:54 مساء
مشاهدة مشاركة منفردة [9]
YasserKhalil
menu_open عضوية موثقة
مراقب عام
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 7255
الجنس : ذكر
تاريخ الميلاد : 1-10-1978
الدعوات : 19
يتابعهم : 0
يتابعونه : 411
قوة السمعة : 20806
الاعجاب : 1454
 offline 
look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
بارك الله فيكم إخواني الكرام وجزاكم الله خيراً
أخي الكريم حارثة الرقم المطلوب استخراجه يقع ضمن نصوص عربية .. ولكن سأحاول إيجاد حل لك إن شاء الله 





30-12-2018 06:00 مساء
مشاهدة مشاركة منفردة [10]
Eslam Abdullah
menu_open
مشرف على لغات برمجة آخرى
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 03-10-2017
رقم العضوية : 852
المشاركات : 1440
الجنس : ذكر
تاريخ الميلاد : 1-9-1995
الدعوات : 4
يتابعهم : 0
يتابعونه : 74
قوة السمعة : 9048
الاعجاب : 195
 offline 
look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
الموضوع مرتبط بالموضوع التالى لكمال الاستفاده لمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريب





30-12-2018 06:01 مساء
مشاهدة مشاركة منفردة [11]
YasserKhalil
menu_open عضوية موثقة
مراقب عام
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 7255
الجنس : ذكر
تاريخ الميلاد : 1-10-1978
الدعوات : 19
يتابعهم : 0
يتابعونه : 411
قوة السمعة : 20806
الاعجاب : 1454
 offline 
look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
جرب تغيير السطر التالي
.Pattern = "[^\w\d_ ]+"





30-12-2018 10:56 مساء
مشاهدة مشاركة منفردة [12]
manola_mr
menu_open
عضو فعال
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 16-11-2018
رقم العضوية : 9154
المشاركات : 124
الجنس : أنثى
يتابعهم : 0
يتابعونه : 1
قوة السمعة : 132
الاعجاب : 5
 offline 
look/images/icons/i1.gif استخراج النص الإنجليزي من خلية بها نص عربي وإنجليزي باستخدام الريجكس
جزاك الله خيرا







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


 







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



الساعة الآن 02:56 صباحا

أعلن هنا
أعلن هنا
أعلن هنا