commandos1975 قام بنشر ديسمبر 14, 2018 مشاركة قام بنشر ديسمبر 14, 2018 المساعدة في استخراج الاسماء المتشابهة في الاسم والأول والثاني والثالث عن طريق ماكرو Book1.xls رابط هذا التعليق شارك More sharing options...
سليم حاصبيا قام بنشر ديسمبر 14, 2018 مشاركة قام بنشر ديسمبر 14, 2018 حرب هذا الماكرو الاسماء في العامود A ابتداء من الخلية 2 Option Explicit Sub extract() Dim i%: i = 2 Dim x%, k%, t% Dim m%: m = 1 Dim arr1, arr2, arr3() Dim my_arr Range("c:c").ClearContents Do Until Range("a" & i) = vbNullString arr1 = Split(Trim(Range("a" & i)), " ") If UBound(arr1) < 3 Then GoTo 1: For x = i + 1 To 6 arr2 = Split(Trim(Range("a" & x)), " ") If UBound(arr2) < 3 Then GoTo 1: For k = 0 To 2 If arr1(k) = arr2(k) Then ReDim Preserve arr3(t) arr3(t) = arr2(k) t = t + 1 End If Next my_arr = Join(arr3, " ") If my_arr <> "" Then Range("c" & m) = my_arr my_arr = "" End If Erase arr3 t = 0 1: Next i = i + 1 m = m + 1 Loop End Sub الملف مرفق Booksalim.xls 1 رابط هذا التعليق شارك More sharing options...
Ali Mohamed Ali قام بنشر ديسمبر 14, 2018 مشاركة قام بنشر ديسمبر 14, 2018 احسنت استاذ سليم عمل رائع بارك الله فيك وجعله فى ميزان حسناتك 1 رابط هذا التعليق شارك More sharing options...
commandos1975 قام بنشر ديسمبر 15, 2018 الكاتب مشاركة قام بنشر ديسمبر 15, 2018 شكرا للغالي ولكن هل يمكن التلوين للخليه بدلا من الرحيل رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان