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

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

قام بنشر

اخى الكريم rafat_eng

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

أرجو أن تتقبل كلامى هذا وبأذن الله سيكون فائدة لك .

أولاً ينبغي معرفة مع من ترسل له الرد ولست أقصد بذلك من يكون شخصياً لكننى قصدت بأن ترى من أي مجموعة ينتمى أليها لنتعلم بأنه هل لدية خبرة بالاكسس أم لا .

وبالطبع الاخت lyla من مجموعة الاعضاء النشطين وهى على ضراية كافية بالاكسس .

ولذلك فليس من الحكمة أن تكون لا تعرف حقل التاريخ مثلاً

وعلى العموم لن نبحر كثيراً في ذلك لكن وجب التنبية فقط .

وبالنسبة لإجابة على السؤال فمرفق مثال به الحل بأذن الله تعالى .

ونسأل الله منكم الدعاء وللجميع التحية والسلام .

جمع تاريخين.zip

قام بنشر (معدل)

دوختني والله ساعات وأنا مش عارفة السبب :')

في النهاية ألهمني الله وعرفت السبب :lol:

مثال جمع ( وقت ) : 01:10 + 05:50 +06:00=13ساعة

نشوف المثال الثاني : 10:30 +10:30+04:00= 1

وجدت أنه بعد مايتجاوز المجموع 24 الي هو يمثل نهاية الوقت يبدأ يعد من جديد لأن في نظره أن الوقت 24 ساعه لذا كان يعطي النتيجة 1 بدل من المجموع 25 ...

فكيف التغلب على هذي المشكلة ليعطيني مجموع النتيجة الصحيحة كارقم... :@

ملاحظة : الكود الي يقوم بعملية الجمع على تقرير ومكتوب بهذة الصيغة

=Sum([left TIME]) وهو عبارة عن حقل وقت ... ومنكم نستفيد :fff:

تم تعديل بواسطه lyla
قام بنشر

بسم الله الرحمن الرحيم

تسلم يا اخ جمال فايز على المثال البسيط .

لي طلب بسيط لو سمحت واذا مافي مانع .

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

يعني :

عندي كرت دوام لموظف كما يلي :

وقت وقت الوقت

الخروج - الدخول = الناتج

22:30 - 10:15 = 12:15

23:00 - 13:00 = 10:00

22:00 - 14:00 = 8:00

وهكذا حتى اخر الشهر وفي النهاية يعطيني مجموع الوقت الناتج لنفترض انه في النهاية جمّع ساعات كلية 264 ساعة والمطلوب منه خلال الشهر دوام 240 ساعة فيكون الاضافي خلال الشهر 264 - 240 = 24 ساعة مع ملاحظة ان دوام الشهر المطلوب منه وهو على سبيل المثال 240 يكون متغير حسب عدد الجمع يعني تكون لي حرية الادخال في هذه الخانة.

وايضا اذا كان المجموع الناتج اقل من الوقت المطلوب منه فانه يظهره بالسالب .

ارجو ان اكون اوصلت ما عندي واسف على الازعاج كمان مرة واذا كان الطلب مرفوض ارجو اعلامي وجزاك الله كل خير.

اما كان الرد ايجابا فهل استطيع التعديل على الطلب اذا احتجت ذلك فيما بعد .

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

قام بنشر

بارك الله فيك هذا مش حل لأن النتيجه أرقام عددية وأنا أريد أن يكون المجموع ساعات . فلو مثلا أخذت أخت عمل في يوم 6.18 ساعات وبعدين عمل 11.22 ساعة وبعدين 10.25 ساعات وحيكون المجموع 28.5ساعة وخمسة دقائق

لو ضربت القيمة في 24 حسب قولك لكانت النتيجة (27.65*24 = 663.6) أصبح رقم عادي ... يعني كيف أعرف الساعات في ذي الحالة . أكيد فيه دالة لمثل كذة تحسب مجموع الساعات بس مش عارف كيف أتعامل معها. مع الشكر

قام بنشر (معدل)

السلام عليكم

:NO:

حولي الوقت إلى رقم بضربه في 24

6:18 *24=6.3

11:22*24=11.36666667

10:25*24=10.41666667

المجموع =28.08333333

تحياتي .

تم تعديل بواسطه أبو هادي
قام بنشر

أخى الكريم

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

اليك المثال لطرح وقتين

ويمكنك أيضا لمعرفة كيفية أجراء العمليات الحسابية على الوقت يمكنك الأطلاع على المشاركة بالرابط التالى :

http://www.officena.net/ib/index.php?showt...t=0entry16793

وفى الختام أدعو الله للجميع بالتوفيق ولا تنسانا من دعائك أخى الفاضل .

والسلام ختام .

الفرق بين تاريخين.zip

قام بنشر

أخى الكريم

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

والسلام ختام

قام بنشر (معدل)

والله مش عارفة ياأبوهادي حاجة من الي كتبته .. كيف تضرب رقم 11.22 *24 = 11.36 بينما جربتها في الآلة الحاسبة تطلع 269.28 .

ممكن توضح أكثر لوتكرمت... عموما أنا عملت في حقل الأستعلام هذي الصيغة

total:24*[time1]-[time2]

وكانت النتيجة في مايبدو لي غير موفقة . طبعا معروف أن عمليات القسمة والضرب تسبق عمليات الجمع والطرح بس ماخرجت بالأرقام الصحيحة. :@

تم تعديل بواسطه lyla
قام بنشر

السلام عليكم

وكيف تستطيعين أن تختاري حقل تاريخ/وقت في الآلة الحاسبة ؟؟؟؟؟ ، العملية تحتاج إلى حاسوب وليس آلة حاسبة .

أنا أقول لك اضربي 11:22

وأنت تقولي أضرب 11.22

ركزي جيدا وستري الفرق واضح بين الإثنين .

تحياتي .

قام بنشر (معدل)

خلاص أبوهادي عرفت الطريقة ونجحت عندما أضفت حقل آخر في الأستعلام (تعبير رياضي) مثل كذا :

exp1: ([time2]-[time1])*24 طلعت النتيجة صحيحة . ون شاء الله ماأواجهة مشكلة في الباقي .

تم تعديل بواسطه lyla
قام بنشر

السلام عليكم

لقد طبقتي ما قلته لك بشكل خاطئ مرة أخرى .

يجب ضرب كل حقل لوحده في 24 وليس ضرب الناتج في 24 وإلا وقعت في :

وجدت أنه بعد مايتجاوز المجموع 24 الي هو يمثل نهاية الوقت يبدأ يعد من جديد لأن في نظره أن الوقت 24 ساعه لذا كان يعطي النتيجة 1 بدل من المجموع 25 ...

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

تحياتي .

قام بنشر (معدل)

ههههههه لا تعصب علي وبعدين تطنشني...حاضر ... فهمت قصدك ومنكم نستفيد :lol:

تم تعديل بواسطه lyla
قام بنشر

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

ان الة الحاسب عند حاسب الجزء الكسري تحسبة جزء من 100 وليس جزء من 60 لحساب الوقت وهذا هو الفرق في الناتج , وهذة مشكلة لا يتنبة لها كثير من الناس عند حساب الوقت او المدة علي الة الحاسبة . غير ان اجهزت الكمبيوتر وبواسطة المعادلات المدخلة تحسب هذا الفرق وتعطي النتائج الصحيحة ,

بالتوفيق ,,,,

قام بنشر

السلام عليكم

لتحويل الكسر إلى دقائق :

Minutes: ([Total]-Fix([Total]))*60
ولتحويل الناتج إلى نص بنفس تنسيق التاريخ :
txtTotal: Fix([Total]) & ":" & Format(([Total]-Fix([Total]))*60;"00")

تحياتي .

قام بنشر

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

اخ جمال فايز ، بارك الله فيك وبارك في حسناتك وجعل صالح عملك في ميزانك يوم القيامة انت وجميع الاحبة في هذا المنتدى المفيد في جميع اقسامة .

لي بعض الملاحظات لو تكرمت وتابعتها معي :

1- بعد تنزيل البرنامج ( الفرق بين وقتين وليس تاريخين ) لم استطع تنفيذ ما يلي :

لو ان شخص بدأ دوامه الساعة 10:00 صباحا وبقي في دوامه حتى الساعة 1:00 ( اي 25:00 ) بعد منتصف الليل فانه يكون قد داوم 15:00 ساعة فالبرنامج لا يستطيع ان يحسبها ( او كيف يمكن حسابها عن طريق هذا البرنامج ) .

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

3- ايضا اريد الفرق بين الساعات الناتجة عن الدوام الفعلي وبين الساعات المطلوب دوامها خلال الشهر لاخرج في النهاية الدوام الاضافي .

ارجو ان يكون شرحي كافي وواضح ، واسف على الازعاج .

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

وفق الله العالمين على هذا المنتدى لكل خير وهداهم لسواء السبيل .

قام بنشر

أخى الكريم

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

اليك المثال التالى الذي يقوم بحساب الفرق بين تاريخين ومن ثم يعطيك عدد الساعات المناظرة لذلك .

وبالطبع يمكنك الأكمال الباقى والله المعين

dif-date with hours.zip

قام بنشر

اخ جمال انا شاكر جدا على متابعة الموضوع

ولكني احب ان احيطكم علما بانني لا افقه شئ بالاكسس

ولكن اريد برنامج جاهز ولا اعدل عليه شئ لعدم علمي بالاكسس طبعا

وبالنسبة للمثال المرفق فانه لا يحسب الفرق ولا يوجد مجموع نهائي يجمع الفروق

ولا يوجد به ما طلبت في السابق ، الرجاء اعلامي ان كان طلبي ممكن عمله ام انه صعب شوية .

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

قام بنشر

أخي الكريم

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

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

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

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

والسلام ختام

قام بنشر

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

اخ جمال تسلم كثير على المتابعة مرة اخرى

حقيقة اردت برنامج سريع وهو ليس بالضروري الضروري لانني بصراحة ، عندي نفس الطلب ولكن على الاكسل وانت تعرف ان الاكسل لا يوجد به تخزين مرجعي تاريخي للحركات ... الخ وما الى ذلك ، ولهذا السبب كنت اريده ان يكون على برنامج الاكسس لما فيه من ميزات تفيد اكثر من الاكسل في مثل هذه البرامج ولكن البرنامج عل الاكسل ماشي حاله وشغال معي 100% .

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

وانا بانتظار برنامج مستودعات من الاخ حسام نور على الاكسل ، واتابع ايضا برنامج المستودعات على الاكسس في قسم المشاريع الجماعية ، وكم كنت اتنمنى لو كان لي علم للمشاركة في مثل هذه المشاريع خصوصا مشروع القران الكريم .

اسف على خروجي عن الموضوع ، ولكن مش مشكلة اكسبنا معرفتك ، تسلم اخ جمال

اخوك ايمن

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