الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال

مغلق
بدأه فاتن في 12 يوليو 2001 · 2 رد · 549 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يا أخوان أريدأن اعمل صلاحية-Validation- في خلية في الاكسل بحيث تقبل الارقام التي تبدأ برقم معين فقط مثل(986،952345،90) كلهاتبدأ بالرقم (9) ولا تقبل غيرها

كيف الطريقة؟؟

وشكرا لكم

#2

نرجو التوضيح في الاكسس أو في الاكسل

==================

================

#3

الاخت فاتن

الطريقة التالية عملت معي

قومي اولا بتسجيل ماكرو ومن ثم تحديد الخلية التي تريدين وضع الصلاحية فيها ومن ثم توقفين التسجيل

افتحي محرر فيجوال بيسك وأكتبي الكودالتالي

Dim x As Long

Dim y As Long

y = Range("الخلية التي اخترتيها")

x = Left(y, 1)

If x = 9 Then

Range("الخلية التي اخترتيها") = Range("الخلية التي اخترتيها")

Else

MsgBox "خطاء في الادخال"

End If

من ثم ضعي زر واربيطيه مع الماكرو

في النهاية عند ادخال قيمة ولنقل 78888 وعند الظغط على الزر

تظهر الرسالة التي تبين خطاء الادخال وعند ادخال اي رقم يبداء بي9 لا تظهر الرسالة

ارجوان اكون قد وفقت

هذا الموضوع مغلق.

مواضيع مشابهة