عبدالعزيز1 قام بنشر مايو 15, 2019 قام بنشر مايو 15, 2019 السلام عليكم ورحمة الله وبركاته ارجو المساعدة في الملف التالي المطلوب موضح داخل الملف المرفق المصنف1.xlsx
عبدالعزيز1 قام بنشر مايو 15, 2019 الكاتب قام بنشر مايو 15, 2019 الله يجزاك خير ما قصرت هل بالامكان زيادة عدد الخانات في العمود C بدل من 20 الى 10000
عبدالعزيز1 قام بنشر مايو 15, 2019 الكاتب قام بنشر مايو 15, 2019 تمام تم حل المشكلة شكرا لك جزاك الله خير
سليم حاصبيا قام بنشر مايو 15, 2019 قام بنشر مايو 15, 2019 بالنسبة لزيادة الصفوف بمكن ذلك لكن الملف يصبح ثقيل جداً ويأخذ وقتاً لنتفيذ كل المعادلات (10000 معادلة مع كل ضغطة على اي مفتاح من الكيبورد) لذلك اقترح هذا الماكرو Option Explicit Sub extract_data() If ActiveSheet.Name <> "salim_macro" Then GoTo Leave_Me_Olone Application.ScreenUpdating = False Dim Ro%, Col%, i%, k%, lrA%, LrC% Dim Arr Ro = 4: Col = 5 lrA = Cells(Rows.Count, 1).End(3).Row LrC = Cells(Rows.Count, 3).End(3).Row With Range("E4").Resize(lrA * LrC, 500) .ClearContents .Interior.ColorIndex = xlNone End With For i = 4 To lrA For k = 4 To LrC Arr = Trim(Split(Range("C" & k), "-")(0)) If Trim(Range("A" & i)) = Arr Then With Cells(Ro, Col) .Value = Range("C" & k) .Columns.AutoFit .Interior.ColorIndex = 4 End With Col = Col + 1 End If Next Ro = Ro + 1: Col = 5 Next Leave_Me_Olone: Application.ScreenUpdating = True End Sub الملف مرفق صفحة "salim_macro" File_Macro.xlsm 1
وجيه شرف الدين قام بنشر مايو 15, 2019 قام بنشر مايو 15, 2019 الله عليك استاذ سليم حتى كلمات الاعجاب لن تعطيك حقك جزاكم الله خير 1
عبدالعزيز1 قام بنشر مايو 16, 2019 الكاتب قام بنشر مايو 16, 2019 الف شكرا لك استاذ سليم الله يجزاك خير 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.