اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

محتاج معادلة عدم قبول يوم الاجازة فى الادخال


Ali Tawfeek

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

اخوانى انا لدى عمود ادخال تاريخ بفورمات عادى للغاية

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

شكرا للمساعدة

رابط هذا التعليق
شارك

السلام عليكم

أخي يمكنك استخدام خاصية التحقق من صحة

شاهد المرفق و حاول ادخال التاريخ في المدى A1:A19

Holidays.rar

رابط هذا التعليق
شارك

السلام عليكم

اخي ali fathi

و بعد اذن اخي يحيي

اخي لو كان يوجد ملف تشرح ماتريده كان افضل

عموما جرب الملف المرفق واخبرني النتيجة

الشرح داخل الملف

تحياتي

عطلة.rar

تم تعديل بواسطه aah_aah2008
رابط هذا التعليق
شارك

اخى الكريم aah_aah2008 مشكور على ردك و تفاعلك بس ممكن اطلب التالى

محتاج الكود مكتوب فى الموضوع هنا فى منتدى

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

شرح مبسط عن معنى الكود و كيفية تغير رموز الاعمدة و الصفوف و معناها

مشكورمقدما لمجهودك و جزاك الله خيرا

رابط هذا التعليق
شارك

السلام عليكم

اخي

هذا هو الكود

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Target.Column <> 8 Then Exit Sub

If Range("J2") = 6 Or Range("J2") = 7 Then

MsgBox ("الرسالة التي تريد") & " " & Range("I2").Text

End If

End Sub

و للوصول لمحرر الاكواد عن طريق ALT+F11

ستجدقائمة علي اليسار باسماء اوراق العمل او الشيتات

بالضغط مرتان علي اسم الشيت الذي تريد رؤية الاكواد المكتوبة له

ستظهر لك هذه الاكواد

و ممكن ايضا عن طريق الضغط علي TOOLS ثم MACRO ثم VISUAL BSIC EDITOR

سيظهر لك محرر الاكواد

وعند قراءتك للكود اعلاه غير ال 8 لاي عمود اخر

و كذلك المدي J2 لاي خلية اخري تريد

عموما جرب و اخبرني باية ملاحظات او اسئلة

تحياتي

عذرا قد حدث خطأغير مقصود بشرح ملف اخر و قد تم التعديل

تم تعديل بواسطه aah_aah2008
رابط هذا التعليق
شارك

اخي علي السلام عليكم

لقد طلب منك استاذنا aah-aah2008 ارفاق ملف يوضح طلبك حتى يسهل الفهم.. فلم تفعل ، وبالتالي تقدم الساده كل حسب تصوره عسى ان تجد من الحلول ما تريد .

وحسب فهمي لسطورك انك تريد ما يساعدك على عدم ادخال بيانات في ايام الجمعه والسبت من كل اسبوع وعلى مدى الشهر ، وايضا عند تغير الشهر .

وعليه .. وحسب تصوري .. ارفق لك ملف عسى ان يفيد .. عليك بكتابة بداية التاريخ في اول خلية صفراء وسوف يتم كتابة بقية الايام تلقائيا في نفس العمود ، في العمود الثاني يستخلص رقم اليوم بالنسبة للأسبوع فلو كان 6 يعني الجمعه واذا كان 7 يعني السبت .. وهكذا ، العمود الثالث يستشعر الارقام في العمود الثاني فلو وجد 6 أو 7 كتب لنا holiday مع تغير ألوان الخلفية حتى تلفت نظرك فلا تكتب مقابل ايام الاجازات

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

new4a

رابط هذا التعليق
شارك

اخي علي السلام عليكم

لقد طلب منك استاذنا aah-aah2008 ارفاق ملف يوضح طلبك حتى يسهل الفهم.. فلم تفعل ، وبالتالي تقدم الساده كل حسب تصوره عسى ان تجد من الحلول ما تريد .

وحسب فهمي لسطورك انك تريد ما يساعدك على عدم ادخال بيانات في ايام الجمعه والسبت من كل اسبوع وعلى مدى الشهر ، وايضا عند تغير الشهر .

وعليه .. وحسب تصوري .. ارفق لك ملف عسى ان يفيد .. عليك بكتابة بداية التاريخ في اول خلية صفراء وسوف يتم كتابة بقية الايام تلقائيا في نفس العمود ، في العمود الثاني يستخلص رقم اليوم بالنسبة للأسبوع فلو كان 6 يعني الجمعه واذا كان 7 يعني السبت .. وهكذا ، العمود الثالث يستشعر الارقام في العمود الثاني فلو وجد 6 أو 7 كتب لنا holiday مع تغير ألوان الخلفية حتى تلفت نظرك فلا تكتب مقابل ايام الاجازات

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

new4a

عطلة سعيده.rar

رابط هذا التعليق
شارك

  • 4 weeks later...

مشكورين لكم جميعا على مجهودكم و حسن تعاونكم

بالنسبة الى الاخ aah_aah2008 لقد جربت الكود و لكن للاسف لم يفلح معى و لى سؤال اين تحديد النطاق الخاص بالعمود فى هذا الكود السابق ارفاقة

بالنسبة الى الاخ new4a مشكور على ملفك و لكن انا لى تساول ملفك هو كما اريده و لكن اريد عدم قبول الادخال اذا صادف هذا اليوم يوم عطلة و ليس كما فى الملف قبول الادخال و اظهار تعليق كما فعلت

for1.JPG

كما فى الصورة السابق اظهارها هتلاقي انى عايز الملف لا يقبل الادخال فى العمود A1 بدلا من اظهار تعليق فى عمود C1

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information