portegy قام بنشر مايو 30, 2019 قام بنشر مايو 30, 2019 السلام عليكم ورحمة الله رمضان كريم عليكم جميعا وتقبل الله اعمالكم محتاج مساعدة فى تجميع(وضعهم بجوا بعض) خليتين من كل شيت فى قائمة منسدلة واحدة مثال : Sheet1 2 cells B2,C3 Sheet2 2 cells B2,C3 طبعا كل ما اضيف شيت هياخد منهم القيمتين ويضعهم فى القائمة المنسدلة وجزاكم الله خيرا Masry.xlsx
أفضل إجابة سليم حاصبيا قام بنشر مايو 30, 2019 أفضل إجابة قام بنشر مايو 30, 2019 جرب هذا الماكرو Sub FIL_combo() Dim sh As Worksheet Dim obj As Object Set obj = _ CreateObject("System.Collections.Arraylist") For Each sh In Worksheets If sh.Name <> "Main" Then With sh.Range("b2") obj.Add .Value & " " _ & .Offset(, 1).Value End With End If Next Sheets("Main").ComboBox1.List = _ Application.Transpose(obj.toarray) obj.Clear: Set obj = Nothing End Sub Rem===============>> Salim Private Sub ComboBox1_DropButtonClick() FIL_combo End Sub الملف مرفق Masry_SALIM.xlsm 2 1
Ali Mohamed Ali قام بنشر مايو 30, 2019 قام بنشر مايو 30, 2019 بارك الله فيك أستاذ سليم كود ممتاز جعله الله في ميزان حسناتك وبعد اذن حضرتك طبعا -ولإثراء الموضوع هذا حل أخر Masry.xlsm 3 1
وجيه شرف الدين قام بنشر مايو 30, 2019 قام بنشر مايو 30, 2019 ما شاء الله حلول رائعه وجزاكم الله خير الجزاء 2
portegy قام بنشر يونيو 1, 2019 الكاتب قام بنشر يونيو 1, 2019 بسم الله ماشاء الله كتر الف الف خيركم وجزاكم الله كل خير عمل رائع ا\سليم و ا\على
portegy قام بنشر يوليو 10, 2019 الكاتب قام بنشر يوليو 10, 2019 On 5/30/2019 at 10:09 AM, سليم حاصبيا said: جرب هذا الماكرو Sub FIL_combo() Dim sh As Worksheet Dim obj As Object Set obj = _ CreateObject("System.Collections.Arraylist") For Each sh In Worksheets If sh.Name <> "Main" Then With sh.Range("b2") obj.Add .Value & " " _ & .Offset(, 1).Value End With End If Next Sheets("Main").ComboBox1.List = _ Application.Transpose(obj.toarray) obj.Clear: Set obj = Nothing End Sub Rem===============>> Salim Private Sub ComboBox1_DropButtonClick() FIL_combo End Sub الملف مرفق Masry_SALIM.xlsm 22.98 kB · 9 downloads ممكن نعملة زرار هايبر لينك
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.