اذهب الي المحتوي
أوفيسنا

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


إذهب إلى أفضل إجابة Solved by أ / محمد صالح,

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

  • أفضل إجابة
قام بنشر

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

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information