تفضل في المرفقات
الية عمل الكود هي الاتي
عند ادخال ارقام في الخلايا وعمل حفظ يقوم الكود بفتح حماية الصفحات ومن ثم يحول كل الخلايا التي تحتوي على ارقام ومعادلات إلى خلايا محمية ومن ثم ينهي عملية الحفظ وهكذا في حال تم فتح الملف مرة اخرى لن يستطيع المستخدم التعديل على الخلايا المدخلة سابقاً إلا في حال معرفته بالرقم السري
مشكلة الكود كالاتي
في حال تم كتابة احرف بدل الارقام في اي خلية جديده وتم عمل حفظ سيقوم البرنامج بفتح حماية الصفحات ومن ثم يحول كل الخلايا التي تحتوي على ارقام ومعادلات إلى خلايا محمية ولكن في حال وجد خليه تحتوي على احرف يتوقف البرنامج ولا يقوم بعملية حماية الصفحة من جديد وبذلك يستطيع المستخدم التعديل على الخلايا المدخلة سابقاً
ايضا في حال قام المستخدم بوضع ارقام وظغط حفظ ومباشرة قام بظغط ESC عندها سيكون الماكرو قد قام بفتح الحماية وتوقف الماكرو مما يعني ان المستخدم سيتمكن من التعديل على الخلايا السابقة
cash (1).rar