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

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

قام بنشر

الأخوة الأعضاء ،،

تحية طيبة وبعد

الحقيقة ترددت كثيرا فى سرد طلبى هذا لأنى جديد فى التعلم بإستخدام الأكسل ولكن شجعنى المنتدى بأعضائه الممتازين وسعة صدرهم واستجابتهم لكل مشاكل الأعضاء ومساعدتهم فى حلها مما دفعنى الى طرح استفسارى.

كنت قد صممت ورقة عمل ببرنامج اكسيل 2003 ومواصفاتها كالتالى:-

* ورقة العمل تحتوى على 12 عمود و 5000 صف

* هناك 5 صفوف يوجد بهم Validation بكل الخلايا المتواجدة حتى الصف رقم 5000

* الأعمدة التى يوجد بخلاياها Validation هم A-G-H-J-L

* لنقل ان لدينا الأعمدة من رقم A وحتى L وحتى الصف 5000

طلبى هو المساعدة فى تفعيل الخواص التالية وإضافتها لورقة العمل:-

أولا: غلق وحماية كل الخلايا الموجودة خارج النطاق المذكور A5000 - L5000

ثانيا: أريد عمل حماية لورقة العمل من خاصية النسخ واللصق على ان تكون فقط بالخلايا الموجود بها Validation اما باقى الخلايا فتكون عملية النسخ واللصق متاحة

وبالطبع الخلايا الموجود بها Validation تعمل على الإختيارات الموجودة بها فقط.

ثالثا: عند اختيار اى من الاختيارات الموجودة فى خلية من العمود H من خلال الـ Validation يتم كتابة تاريخ اليوم تلقائيا فى خلية العمود رقم K فى نفس الصف على صيغة dd/mm/yyyy (تاريخ اليوم طبقا للتاريخ المسجل على الكمبيوتر لهذا اليوم عند الإختيار) وبالطبع الخلايا الموجودة فى العمود K لايمكن الكتابة او التعديل فيها إلا من خلال الاختيار من الخلية فى العمود H

رابعا: عند ترك احدى الخلايا ذات خاصية Validation فارغة بدون اختيار على نفس الصف والانتقال الى صف آخر تظهر رسالة تنبيهية بذلك.

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

لذا فأتمنى من كل من لديه خبرة وحل يساعدنى به

وفى النهاية تقبلوا خالص تقديرى وتحياتى ،،
قام بنشر

الأخ العزيز أبو خالد ،

شاكر جدا لسرعة الرد والاهتمام وجزاك الله كل خير على ردك ومساعدتك الكريمة

مرفق الملف المراد إضافة التطبيقات عليه وهى كالتالى:-

1. غلق وحماية كل الخلايا الموجودة خارج النطاق A5000 - L5000

2. أريد عمل حماية لورقة العمل من خاصية اللصق(Paste) عند نسخ اى محتوى سواء من نفس ورقة العمل او من خارجها على ان تكون فقط بالخلايا الموجود بها Validation اما باقى الخلايا فتكون عملية النسخ واللصق متاحة

وبالطبع الخلايا الموجود بها Validation تعمل على الإختيارات الموجودة بها فقط.

فى حالة اللصق على خلايا العمود A يكون متاح النسخ بشرط ان يكون متوافق مع الموجود فى قائمة ال validation وغير ذلك لا يقبل.

3. عند اختيار اى من الاختيارات الموجودة فى خلية من العمود H من خلال الـ Validation يتم كتابة تاريخ اليوم تلقائيا فى خلية العمود رقم K فى نفس الصف على صيغة dd/mm/yyyy (تاريخ اليوم طبقا للتاريخ المسجل على الكمبيوتر لهذا اليوم عند الإختيار) وبالطبع الخلايا الموجودة فى العمود K لايمكن الكتابة او التعديل فيها إلا من خلال الاختيار من الخلية فى العمود H

4. عند ترك احدى الخلايا ذات خاصية Validation او خلايا العمود D فارغة بدون اختيار على نفس الصف والانتقال الى صف آخر تظهر رسالة تنبيهية بذلك.

(أو اذا كانت هناك امكانية لظهور الرسالة التنبيهية عند عملية حفظ الملف وليس عند الانتقال من خلية لخلية)

5. عند اختيار NO من العمود G لابد ان يكون الحرف فى العمود H واحد من الثلاثة A-D-G والا تظهر رسالة تنبيهية تفيد بمراجعة التأكد من اختيار NO

6. والعكس صحيح فى حالة اختيار Yes لابد ان يكون الأختيار من باقى الأحرف

7. اذا اخترنا حرف D من اختيارات خلية العمود H لابد وان يكتب تلقائيا رقم 7 فى العمود J

8. مراعاة ان تكون عمليتى Redo و Undo تعملان بشكل صحيح فى الورقة

انا آسف طولت عليك اخى الكريم بتلك الإضافات وان كنت اتمنى تطبيقها على ورقة العمل مع شرح كيفية عمل ذلك حتى يتسنى لى الإستفادة الكاملة من ذلك

دمت بألف خير وتقبل تقديرى واحترامى

Work.rar

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