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

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

قام بنشر (معدل)

 

السلام عليكم 

 

عندي ملف آكسل فيه عدة الخلايا ، أحتاج كود او معادلة تمنع الكتابة مثلاً في الخلية A11 الا بعد الكاتبة في الخلية A1  . يكون شرط اساسي عند الضغط على الخليه تظهر رسالة أرجو تعبة الاسم اولاً ( مثلاُ ) 

 

وشكراً مقدما للجميع . 

 

تم تعديل بواسطه نهاية فوضوي
..
  • Like 1
قام بنشر

ممكن تستعمل حدث عند تغيير تحديد الحلايا

للرجوع للخلية المطلوبة

جرب هذا الكود

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If [f8] = "" Then [f8].Select
End Sub

 

  • Like 1
قام بنشر

حدد الكود وانسخه CTRL+C

كلك يمين على الشيت cash ثم تختار view code

ثم تلصق الكود

......................

مع ملاحظة أن امتداد الملف الحالي لا يصلح لاحتواء أكواد

وبعدها يجب حفظ الملف بنوعية macro enabled workbook

قام بنشر

خالص الشكر و الاعزاز للاستاذ الكبير / خالد الرشيدى على الحل بطريقة التنسيق الشرطى

 

تقبل تحياتى

  • Like 1
قام بنشر
في 5/22/2017 at 19:43, خالد الرشيدى said:

السلام عليكم 

بعد اذن استاذنا القدير أ / محمد صالح

حل اخر بطريقة التنسيق الشرطي ( منع الادخال الا بتحقق شرط معين )

Book1.rar

بارك الله لك أستاذ خالد

تصحيح بسيط لمعلومة مذكورة في المنشور

بعد تحميل الملف تبين أنه تم عمل اللازم

من خلال Data validation أو باللغة العربية التحقق من صحة البيانات

وليس التنسيق الشرطي

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

كتلوين الخلايا الأقل من 100 أو حسب أي شرط من الشروط

والله تعالى أعلى وأعلم

  • Like 1

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information