Mohamed R. AlGanainy قام بنشر أكتوبر 9, 2016 قام بنشر أكتوبر 9, 2016 السلام عليكم استفدت مؤخرا بكود ممتاز لـ TEXT BOX أمكنني من البحث بمجرد كتابة الحرف الأول فقط ... للأسف لا أذكر من صاحبه لأشكره على مجهوده. المطلوب تعديل لهذا الكود بحيث يبحث عن الكلمة في كل الخلية وليس الأحرف الابتدائية لها فقط . الكود هو : Private Sub TextBox1_Change() Dim lastrow As Long lastrow = Range("N65535").End(xlUp).Row If ActiveSheet.TextBox1.Text <> "" Then Range("$A$2:$R$" & lastrow).AutoFilter Field:=14, Criteria1:= _ "=" & TextBox1.Text & "*", Operator:=xlOr Else Range("$A$2:$R$" & lastrow).AutoFilter Field:=14, Criteria1:= _ "=" & ActiveSheet.TextBox1.Text & "*", Operator:=xlOr End If End Sub ولكم جزيل الشكر 2
ياسر خليل أبو البراء قام بنشر أكتوبر 9, 2016 قام بنشر أكتوبر 9, 2016 وعليكم السلام أخي الكريم محمد بارك الله فيك وجزاك الله خيراً .. تقبل تحياتي
Mohamed R. AlGanainy قام بنشر أكتوبر 10, 2016 الكاتب قام بنشر أكتوبر 10, 2016 شكرا أستاذ ياسر هل التعديل المطلوب ممكن ؟
ياسر خليل أبو البراء قام بنشر أكتوبر 10, 2016 قام بنشر أكتوبر 10, 2016 جرب السطر بهذا الشكل Range("$A$2:$R$" & lastrow).AutoFilter Field:=14, Criteria1:="=" & "*" & TextBox1.Text & "*", Operator:=xlOr 1
Mohamed R. AlGanainy قام بنشر أكتوبر 11, 2016 الكاتب قام بنشر أكتوبر 11, 2016 جزاك الله خير .. تم المطلوب بنجاح :) سؤال آخر .. هل يمكن تثبيت لغة الـ box الى العربية بشكل دائم ؟ دون الحاجة الى تغييرها يدويا
ياسر خليل أبو البراء قام بنشر أكتوبر 11, 2016 قام بنشر أكتوبر 11, 2016 وجزيت خيراً أخي بمثل ما دعوت لي بالنسلة لطلبك وهو أن يكون اتجاه الكتابة باللغة العربية بشكل دائم في صندوق النص .. جرب الملف التالي عله يفي بالغرض إن شاء الله رابط الملف المرفق من هنا
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.