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

اذونات خروج - بحث عن اكثر من جواب


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

اخواني الكرام

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

البرنامج منقول عن موضوع الأخ خالـ(ابوعثمان)ـد المشاركة رقم ( #6 ) بواسطة الاستاذ hben

وهو يقوم بالبحث عن العملاء وعن الفواتير المدفوعه منهم وحاولت استعمل الملف بعد اذن الأخ خالد

في وجهه مختلفه وهي حساب اجمالي اذونات الخروج للموظفين و استخراج تقرير لكل موظف كما هو مبين في

الملف المرفق .ففي الصفحة الاولى يوجد ادخال االموظفين وفي الصفحة الثانية يوجد نموذج للبحث عن الموظف

و مجموع اوقات الخروج باذن من الدوام

بعد ان قمت ببعض التعديلات عجزت عن البعض الأخر منها و هن احتاج لمساعدة الإخوة الكرام فيما يلي:

1- التخاص من عمود B او C حسبما يمكن تعديل المعادله الموجودة لإعطاء نتيجه صحيحه

2- تغيير اسم الشيت (فواتير ) الى اسم بيانات او Data بطريق لا تؤثر على المعادلات

test1-اذونات خروج.rar

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

ما رايك بكود

السلام عليكم اخي الكريم ابو احمد

اسأل المول ان تكون وتبقى في احسن حال من الأحوال

اذكرك اني مازلت بانتظار الكود للملف اعلاه..

و سؤال اخي الكريم اذا سمحت هو ماسبب عدم ظهور اسمي اسفل صفحة

المتصفحين حتى و لو قمت بتسجيل الدخول الى صفحة المنتدى

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

السلام عليكم

بخصوص عدم ظهور اسمك فهو لانك اثناء تسجيل الدخول اخترت عدم الظهور (وهذه من الميزات الجديدة التي اضيفت في الفترة الاخيرة)

وهي الدخول متخفي

====

بخصوص الملف ان شاء الله ان توفر الوقت عصرراً فساعمل عليه

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

جرب هذا الكود

ضعه في حدث الورقة بحث


Private Sub Worksheet_Change(ByVal Target As Range)

Dim cl As Range

n = 1

If Not Intersect(Target, [E2]) Is Nothing Then

Set MyRng = Sheets("بيانات").[B2:B72]

[B5:I22].ClearContents

For Each cl In MyRng

If cl.Value = Target.Value Then

cl.Resize(1, 6).Copy

Cells([C22].End(xlUp).Row + 1, 2) = n

Cells([C22].End(xlUp).Row + 1, 3).PasteSpecial Paste:=xlPasteValues

n = n + 1

End If

Next

Application.CutCopyMode = False

[A1].Select

End If

End Sub

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

اخواني الكرام

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

البرنامج منقول عن موضوع الأخ خالـ(ابوعثمان)ـد المشاركة رقم ( #6 ) بواسطة الاستاذ hben

وهو يقوم بالبحث عن العملاء وعن الفواتير المدفوعه منهم وحاولت استعمل الملف بعد اذن الأخ خالد

في وجهه مختلفه وهي حساب اجمالي اذونات الخروج للموظفين و استخراج تقرير لكل موظف كما هو مبين في

الملف المرفق .ففي الصفحة الاولى يوجد ادخال االموظفين وفي الصفحة الثانية يوجد نموذج للبحث عن الموظف

و مجموع اوقات الخروج باذن من الدوام

بعد ان قمت ببعض التعديلات عجزت عن البعض الأخر منها و هن احتاج لمساعدة الإخوة الكرام فيما يلي:

1- التخاص من عمود B او C حسبما يمكن تعديل المعادله الموجودة لإعطاء نتيجه صحيحه

2- تغيير اسم الشيت (فواتير ) الى اسم بيانات او Data بطريق لا تؤثر على المعادلات

اخي الكريم سلمت يداك و بارك الله جهودك

ارجو كي لا اطيل الشرح مقارنة الملف ف المشاركه الأولى و المرفق في هذه المشاركه بالكود

- ما زال الأسم يظهر في عمودين في شيت البحث

- توقف عداد مرات الخروج في شيت البحث عمود( I )

-اختلفت تنسيقات الوقت و حين اعيدها تتغير عند فتح الملف بحيث تكون وقت الخروج و العوده مثلاً 13:30 PM , AM---

و في المده المطلوبه عمود (G ) فقط مثلا 21:30

- تبدل ترحيل سبب الخروج/ الغياب في شيت البحث عمود (H) لم تعد تظهر الملاحظه

و اكيد في المقارنه ستكتشف الفارق

اجدد جزيل شكري و امتناني و دعائي لك بدوام التوفيق و النجاح

test2-اذونات خروج.rar

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

سلمت يداك اخ ابو احمد

ولي طلب آخر لو سمحت لي طامعا بكرمك

هل بالإمكان فلترة البيانات اوتوماتيكيا بالكود في شيت البحث على اساس

التاريخ من الأحدث اعلى الجدول الى الأقدم اسفله

كذلك عمل ترويسة ثابته مناسبه لطباعة تقرير عن كل موظف

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

سلمت يداك اخ ابو احمد

ولي طلب آخر لو سمحت لي طامعا بكرمك

هل بالإمكان فلترة البيانات اوتوماتيكيا بالكود في شيت البحث على اساس

التاريخ من الأحدث اعلى الجدول الى الأقدم اسفله

كذلك عمل ترويسة ثابته مناسبه لطباعة تقرير عن كل موظف

السلام عليكم

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

حيث انها تظهر كلما ادخلت الوقت في شيت البيانات عمودD

رسالة تحذير.rar

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

بالنسبة الى الرسالة التحذيرية

ضلل هذا العمود ثم من التحقق من الصحة اختر اي قيمة

===

بالنسبة لباقي الطلبات امهلني وقت فهذه الايام منشغل بشدة فعذرني

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

سلمت يداك اخ ابو احمد

ولي طلب آخر لو سمحت لي طامعا بكرمك

هل بالإمكان فلترة البيانات اوتوماتيكيا بالكود في شيت البحث على اساس

التاريخ من الأحدث اعلى الجدول الى الأقدم اسفله

كذلك عمل ترويسة ثابته مناسبه لطباعة تقرير عن كل موظف

===

بالنسبة لباقي الطلبات امهلني وقت فهذه الايام منشغل بشدة فعذرني

السلام عليكم

هل هناك من يريد التخفيف عن الأخ ابو احمد قليلاً

الملف مرفق في المشاركه #7

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

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

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

بعد اذن اخي الكريم الفاضل دينمو المنتدى عبدالله

اخي احمد غانم

هذا الحل بالدوال

اي عمود لاتريده قم بحذفه لامشكلة

وممكن الحل بكود التصفية المتقدمة

test1-اذونات خروج.rar

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

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

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

عزيزي كان الأخ العزيز ابو احمد قد قام بالواجب و لأنه مشغول هذه الأيام كان بقي امرين اولهما

هل بالإمكان فلترة البيانات اوتوماتيكيا بالكود في شيت البحث عمود على اساس ان يتم ترتيب

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

كذلك عمل ترويسة ثابته مناسبه لطباعة تقرير عن كل موظف

و يبدو ان هناك مشكله في الملف المرق في المشاركة #16 الرجاء الإطلاع عليها و افادتنا

ولكم جزيل الشكر و خالص الدعاء بالتوفيق

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

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

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

عزيزي كان الأخ العزيز ابو احمد قد قام بالواجب و لأنه مشغول هذه الأيام كان بقي امرين اولهما

هل بالإمكان فلترة البيانات اوتوماتيكيا بالكود في شيت البحث عمود على اساس ان يتم ترتيب

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

كذلك عمل ترويسة ثابته مناسبه لطباعة تقرير عن كل موظف

و يبدو ان هناك مشكله في الملف المرق في المشاركة #16 الرجاء الإطلاع عليها و افادتنا

ولكم جزيل الشكر و خالص الدعاء بالتوفيق

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

أخي الحبيب ابو احمد مشاغله كثير خاصة في المنتدى الله يعينه ويوفقه

المشاركة 16 ليس هناك مشكلة

هو كل المطلوب تكبير نطاق استخراج البيانات الي سميناه Tasreeh

يعني الآن هو الى الصف 22 كبره اكثر فقط

=======

الفلترة او بالصح تقصد الفرز Sort

ممكن نضيفها للكود في مشاركة 16

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

الترويسة

انته عامل قائمة List

وهذه حاجه ممتازة

من شريط ادوات القائمة اضغط تبديل الى صف المجموع

تظهر لك ترويسة تلقائيا تختار منها نوع الحساب الذي تريدة لصف المجموع

مع التحية

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

اخ احمد السلام عليكم اسعد الله اوقاتك و سلمت يداك

بالنسبه الى:

الفلترة او بالصح تقصد الفرز Sort

ممكن نضيفها للكود في مشاركة 16

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

الجدول كما هو عليه في شيت البحث على ان ياتي الفرز على اساس الأحدث فالأقدم من اعلى الى اسفل

اما بالنسبه الىالترويسة:من شريط ادوات القائمة اضغط تبديل الى صف المجموع

تظهر لك ترويسة تلقائيا تختار منها نوع الحساب الذي تريدة لصف المجموع

القائمه عندي انكليزي حت الآن لم اجد ما تفضلت به

مع دعائي بدوام التوفيق و النجاح

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

اخ احمد السلام عليكم اسعد الله اوقاتك و سلمت يداك

بالنسبه الى:

الفلترة او بالصح تقصد الفرز Sort

ممكن نضيفها للكود في مشاركة 16

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

الجدول كما هو عليه في شيت البحث على ان ياتي الفرز على اساس الأحدث فالأقدم من اعلى الى اسفل

معليش خليني ادلع عليك شوي اخي احمد غانم

سبق وان طلبت حذف احد الأعمدة

لذلك فضلا ارفق لي الشكل النهائي للجدول كما تريدة

مع التحية

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

اخ احمد السلام عليكم اسعد الله اوقاتك و سلمت يداك

بالنسبه الى:

الفلترة او بالصح تقصد الفرز Sort

ممكن نضيفها للكود في مشاركة 16

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

الجدول كما هو عليه في شيت البحث على ان ياتي الفرز على اساس الأحدث فالأقدم من اعلى الى اسفل

معليش خليني ادلع عليك شوي اخي احمد غانم

سبق وان طلبت حذف احد الأعمدة

لذلك فضلا ارفق لي الشكل النهائي للجدول كما تريدة

مع التحية

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

تفضل يا مدلل منتدى اوفيسنا

test2-اذونات خروج.rar

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

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

ارجو ان لا اكون اتعبتك معي

-اخي ما هو الهدف من وضع القائمه المنسدله في العامود B و هو نفس مكان اختيار اسم الموظف المعني

و كلما تكرر اسمه في القئمة المنسدله و هكذا لا يعود عندي لائحه صحيحه اختار منها هذا اولا

-الثاني ان الفرز ليس كما اتفقنا ان التاريخ الأحدث اولا ثم الأقدم نزولا الى اسفل الصفحه

-الثالث انه مهم وجود عدد مرات تكرار الخروج من الدوام لا ادري لماذا ازيل العداد و لا امراً بل طمعاً بكرمك

اجدد جزيل شكري

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

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

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

ارجو ان لا اكون اتعبتك معي

تحت امرك اخي لاتعب ولا حاجة

-اخي ما هو الهدف من وضعالقائمه المنسدله في العامود B و هو نفس مكان اختيار اسم الموظف المعني

و كلما تكرر اسمه في القئمة المنسدله و هكذا لا يعود عندي لائحه صحيحه اختار منها هذا اولا

نزلت الملف تاني من المشاركة السابقة ولم اجد اي قائمة منسدلة في العمود B او غيره

ماني عارف بتتكلم عن ايه

في قائمة وحدة فقط في خانة اختيار اسم الموظف فقط

-الثاني ان الفرز ليس كما اتفقنا ان التاريخ الأحدث اولا ثم الأقدم نزولا الى اسفل الصفحه

بسيطة نعدله تدلل

-الثالث انه مهم وجود عدد مرات تكرار الخروج من الدوام لا ادري لماذا ازيل العداد و لا امراً بل طمعاً بكرمك

العدد موجودبس يمكن الخانة صغيرة

كبر عرض العمود

=================

ملاحظة هامة

يجب تطابق اسماء رئوس الجداول في ورقة المصدر و ورقة استخراج البيانات

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

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

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



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

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

Important Information