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

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

قام بنشر

السلام عليكم ورحمة الله وبركاته ...

 

لدي ملف اكسل فيه ثلاثة فورمات ...

 

الفورم الاول اسمه = Click Add data موجود بالشيت DATA

ووظيفته هو اضافة بيانات جديدة للشيت data

 

الفورم الثاني اسمه = Click to Update Data موجود بالشيت DATA

ووظيفته هي التعديل على البيانات التي تمت اضافتها عن طريق الفورم الاول.

 

الفورم الثالث اسمه = Print موجود بالشيت Print

ووظيفته هي طباعة ملفات وورد يتم تحديدها وشرحها لاحقا.

 

الفورم الاول شغال زي الحلاوة ... ومافيه اي مشاكل ...

 

الفورم الثاني ايضا شغال زي الحلاوة لكن محتاج اعدل حاجتين فيه :

الحاجة الاولى : هي القائمة المنسدلة ... القائمة صممت على انها تعرض ارقام السيريل نمبر لكل بيانات يتم ادخالها وانا اريد ان تكون القائمة المنسدلة عبارة عن ارقام الموظفين (Employee Code) فاذا اخترت رقم الموظف يجلب لي بياناته لاقوم بتعديلها ... ولا احتاج Sr.No وان كان لا بد من وجود Sr.No فلا مانع ان تكون موجودة لكن جلب البيانات يكون باختيار رقم الموظف عن طريق القائمة المنسدلة. 

 

الحاجة الثانية : اضفت ايقونة (Delete) وتحتاج الى تفعيل ومهمتها حذف كامل الصف الخاص بالموظف المحدد من القائمة المنسدلة وليس مسح البيانات.

 

الفورم الثالث لا يعمل نهائيا ومحتاج حاجتين فيه:

الحاجة الاولى : يوجد به قائمة منسدلة اريدها ان تكون مثل القائمة الموجودة في الفورم الثاني وتحتوي على ارقام الموظفين وعند تحديد رقم الموظف بالقائمة تظهر بياناته في الخلايا A3:S3 في الشيت Print (الغرض من اظهار بيانات الموظف المحدد في هذه الخلايا هو ان هذه الخلايا مرتبطة بملفات وورد كثيرة مثل خطاب ترقية - انذار- فصل :)  ...الخ)

 

الحاجة الثانية : يوجد ثلاث ايقونات اسمها Print1 و Print2 و Print3 

اذا الخلية A1 في الشيت برنت = 1 فتكون ايقونة Print1 قابلة للضغط واذا الخلية A1 في الشيت برنت = 0 فتكون غير قابلة للضغط

اذا الخلية B1 في الشيت برنت = 1 فتكون ايقونة Print2 قابلة للضغط واذا الخلية B1 في الشيت برنت = 0 فتكون غير قابلة للضغط

اذا الخلية C1 في الشيت برنت = 1 فتكون ايقونة Print3 قابلة للضغط واذا الخلية C1 في الشيت برنت = 0 فتكون غير قابلة للضغط

 

عندما تكون الايقونة print1 قابلة للضغط عليها ... فعند الضغط عليها يتم طباعة ملف Prin1.doc في نفس المجلد

عندما تكون الايقونة print2 قابلة للضغط عليها ... فعند الضغط عليها يتم طباعة ملف Prin2.doc في نفس المجلد

عندما تكون الايقونة print3 قابلة للضغط عليها ... فعند الضغط عليها يتم طباعة ملف Prin3.doc في نفس المجلد

 

 

وجزى الله من قام بمساعدتي بتطويرة خير الجزاء

 

اخوكم / ابوليمونه

 

NewPro.zip

قام بنشر

اخي عبدالله باقشير

 

وعليكم السلام ورحمة الله وبركاته

 

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

 

جزاك الله الف الف الف خير

 

يبقي موضوع الفورم الثالث ... بعد البحث حصلت كود يقوم بفتح ملف الورود وتحديث مافيه وفقا لما في ملف الاكسل ومن ثم طباعة ملف الورود ومن ثم اغلاق ملف الورود وهو يعمل بكل جدارة (مرفق)

 

لكن لم استطع برمجة القائمة المنسدلة في الفورم الثالث ....

 

ارغب ان تكون القائمة المنسدله فيها ارقام الموظفين (مثل القائمة الموجودة بالفورم الثاني) ولكن عند اختيار رقم الموظف يقوم الكود باحضار بيانات الموظف ووضعها في الخلايا A3:S3 في الشيت برنت لان هذه الخلايا مرتبطة بملف الورود

 

 

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

 

اخوكم / ابوليمونه

Orginal.zip

  • أفضل إجابة
قام بنشر

السلام عليكم
 

 

لكن لم استطع برمجة القائمة المنسدلة في الفورم الثالث ....

 

ارغب ان تكون القائمة المنسدله فيها ارقام الموظفين (مثل القائمة الموجودة بالفورم الثاني) ولكن عند اختيار رقم الموظف يقوم الكود باحضار بيانات الموظف ووضعها في الخلايا A3:S3 في الشيت برنت

 

 

شاهد المرفق 2010

Orginal.rar

  • Like 1
قام بنشر

اخي عبدالله

 

والله انك مبدع دائما بكتاباتك للاكواد ... وتعلمت منك الكثير ...

 

اشكرك جزيل الشكر على ما قمت به في هذا الملف ...

 

واشكرك على حرصك الدائم لتعليم المبتدئين من امثالي

 

فما نحن الا تلامذة نتعلم منك ...

 

جزاك الله الف خير واسكنك فسيح جناته ... ورزقك خير الدنيا والاخرة ...

 

اخوك / ابوليمونه

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information