اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

رسالة Run-time error 9 subscript out of range


إذهب إلى الإجابة الإجابة بواسطة أ / محمد صالح,

الردود الموصى بها

قام بنشر

الاخوة الاعزاء ماهو الخطأ في هذا الكود كي تظهر لي هذه الرسالة ( Run-time error 9 subscript out of range)

 

فلترة.xlsm

  • تمت الإجابة
قام بنشر

يمكنك استعمال هذه الأكواد في النموذج

Private Sub ComboBox1_Change()
Sheet1.Range("a1").CurrentRegion.AutoFilter Field:=4, Criteria1:=ComboBox1.Value
End Sub
Private Sub ComboBox2_Change()
Sheet1.Range("a1").CurrentRegion.AutoFilter Field:=5, Criteria1:=ComboBox2.Value
End Sub
Private Sub ComboBox3_Change()
Sheet1.Range("a1").CurrentRegion.AutoFilter Field:=6, Criteria1:=ComboBox3.Value
End Sub
Private Sub CommandButton1_Click()
ComboBox1.Value = ""
ComboBox2.Value = ""
ComboBox3.Value = ""
Sheet1.Range("a1").CurrentRegion.AutoFilter
End Sub
Private Sub UserForm_Initialize()
Me.ComboBox1.List = Array("معلم", "مهندس", "فني", "مدير", "مهندس اقدم", "محامي")
For n = 1 To 12
Me.ComboBox2.AddItem n
Next n
For n = 2003 To 2022
Me.ComboBox3.AddItem n
Next n
End Sub

لاحظ طرق تعبئة combobox واستعمال currentregion

بالتوفيق 

  • Like 3
قام بنشر

الاخ العزيز شكراً على سرعة الاستجابة جزاك الله خيراً . الكود يعمل بشكل جيد وكما ارت .  ولكن هل بالامكان ادراج (اليوم والشهر والسنة) في كومبو بوكس واحد . وهل بالامكان عمل كومبو بوكس يحتوي على مجموعة من الـ (CheckBox) بحيث يمكننا ان نحدد اكثر من تاريخ اثناء الفلترة وسارفق صورة توضيحية لل( كومبوبوكس يحتوي على عدد من CheckBox)

ملاحظة / اذا كان خيار CheckBox غير ممكن نكمل موضوعنا على اللست بوكس  . تحياتي

فلترة.jpg

فلترة في الشهر والسنة واليوم معاً.xlsm

قام بنشر

لا  اعتقد  ذلك  ممكن  بالكومبوبوكس  فقط  بالليست  بوكس  الا اذا  اردت  ان  تقوم  بانشاء  اكثر  من كومبوبوكس  والفلترة  لنفس  العمود  واجدها  غير  عملية  اعتقد  خيار  الليست  بوكس  افضل  في هذه  الحالة 

  • Like 1
قام بنشر

المشكلة في خيار اللست بوكس لا يمنحني تحديد اكثر من تاريخ . على العموم دعنا نكمل على اللست بوكس

كنت اقصد كما في الصورة واذا غير ممكن نكمل على اللست بوكس

5555.jpg

قام بنشر

الاخ العزيز شكرا لتفاعلك وجزاك الله الف خير . انا عندي حقل واحد يحتوي على تاريخ (اليوم والشهر والسنة) لذلك ارت الفلترة بخانة واحدة على اليوزرفورم فقط وهي خانة السنة

fultter.jpg

فلترة (2).xlsm

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information