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

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

قام بنشر

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

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

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

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

___________________.rar

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

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

أرجو الاطلاع على الملف المرفق والذي يمكن فيه إدراج الوقت والتاريخ من خلال النقر على الرمز المناسب لكلٍّ منهما. وكذلك تم تعديل الصيغتين المكتوبتين في الخليتين F5 و L5

أما بالنسبة للراتب اليومي فأرجو توضيح الفكرة التي سيتم على أساسها حساب الراتب

مع أطيب التحيات

salary.zip

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

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

جزاك الله خيرا أخي الكريم Shafik77 على تعديلك للملف

بالنسبة لحساب الراتب اليومي يتم حسب المعادلة

قيمة الأجر في الساعة يتغير حسب (الخلية D1) * عدد ساعات العمل (العمود F)

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

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

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

أولاً: بالنسبة لتفعيل الكود من الصورة يتم بالنقر بزر الماوس الأيمن على الصورة ومن ثم اختيار Assign Macro وأظن معناها بالعربي (تعيين ماكرو) ومن ثم اختيار الماكرو المسجل مسبقاً.

ثانياً: بالنسبة لحساب الراتب اليومي ، فأرجو الاطلاع على الملف المرفق لرؤية المعادلة المكتوبة في خلايا ذلك العمود. علماً أنه يقوم بحساب الراتب اعتماداً على عدد ساعات العمل فقط ، أي مع تجاهل الدقائق. فإذا كان المطلوب غير ذلك فأرجو إعادة توضيحه.

ثالثاً: بالنسبة للمجموع الأسبوعي فقد قمت بتصحيحه ، فإنه لا يمكن كتابة معادلة جمع في خلية تحوي مرجعاً من الخلية ذاتها. فمثلاً لا يمكن أن تكون

(G14=SUM(G7:G14

وإنما تكون على الشكل

(G14=SUm(G7:G13

أخيراً أرجو الاطلاع على الملف المرفق

تحياتي

شفيق

salary.zip

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

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

جزاك الله خيرا أخي الكريم سامحني لتأخري في الرد لظرروف سفري

أولا

Assign Macro بالعربي تخصيص ماكرو ولكن الحمد لله أعمل على نسخة إنجليزية

وسؤالي عن الماكرو المستخدم يعني بعد Tools >>>> Macro >>>>Recording New Macro

ما هي الخطوات بعد ذلك لو سمحت ؟

بالنسبة لثانيا

جزاك الله خيرا إنك صلحت لي المعادلة مكنتش أعرف انه لازم نكتب كلمة HOUR في المعادلة وأعتقد إنه في معادلة حساب الدقائق نكتب كلمة MINUTE صح؟؟

سألت زوجي بخصوص حساب ساعات العمل وطلع حساب الساعات يتم بربع الساعة يعني مثلا ساعتين وربع او 8 ساعات ونصف او ساعة و ثلاثة أرباع

ثالثا

اول مرة أعرف حكاية المرجع دي متشكرة ليك جدا على المعلومة دي

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

قام بنشر

السلام عليكم

بالنسبة لتسجيل الماكرو يتم بالشكل التالي:

1- نختار خلية لا على التعيين.

2- Tools>>>Macro>>>Recording new Macro

3- نكتب في الخلية التي اخترناها مسبقاً ()Today= ثم ننقر على إشارة صح في شريط الصيغة. (لا تضغط Enter)

ملاحظة هامة جداً:

- يجب عدم استخدام الماوس حتى هذه الخطوة ، أي يجب عدم النقر على الخلية المختارة مسبقاً أو أي خلية أخرى بعد اختيارنا لأمر تسجيل الماكرو.

- بالنسبة لأمر الوقت فإننا نكتب ()Time= بدلاً من ()Today=

4- نضغط على Ctrl+C

5-Edit>>>Paste Special>>>Values

6- نضغط زر Esc

7- إيقاف تسجيل الماكرو

علماً أنه هناك كثير من الماكروات يجب كتابتها باليد في محرر الفيجوال بيسيك ، وحقيقةً أنه ليس لدي الخبرة الكافية في ذلك.

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

وهنا أريد التوضيح أكثر بالنسبة لحساب أجر الدقائق:

فمثلاً: لو كان عدد ساعات العمل 8:14 فهل يتم حسابها على أنها 8 ساعات أم 8 ساعات وربع..؟؟

وكذلك ، لو كان عدد ساعات العمل 8:26 فهل يتم حسابها على أنها 8 ساعات وربع أم 8 ساعات ونصف..؟؟

وهكذا....

مع التحية

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

وعليكم السلام أخي الكريم

أخي مرفق ملف تطبيق للشرح ما شاء الله شرح واضح ومفهوم الحمد لله

بالنسبة لأمر الوقت فإننا نكتب ()Time= بدلاً من ()Today=

أخي جربت تايم ولكن كان يحدث خطأ فجربت() Now والحمد لله كانت صحيحة

وهنا أريد التوضيح أكثر بالنسبة لحساب أجر الدقائق:

فمثلاً: لو كان عدد ساعات العمل 8:14 فهل يتم حسابها على أنها 8 ساعات أم 8 ساعات وربع..؟؟

وكذلك ، لو كان عدد ساعات العمل 8:26 فهل يتم حسابها على أنها 8 ساعات وربع أم 8 ساعات ونصف..؟؟

لو كان عدد ساعات العمل 8:14 يتم حسابها على أنها 8 ساعات وربع

لو كان عدد ساعات العمل 8:26 يتم حسابها على أنها 8 ساعات ونصف

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

لك خالص شكري وتقديري جزاك الله خير الدنيا والآخرة

test.rar

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

أخي مرفق ملف تطبيق للشرح ما شاء الله شرح واضح ومفهوم الحمد لله

بالنسبة لأمر الوقت فإننا نكتب ()Time= بدلاً من ()Today=

أخي جربت تايم ولكن كان يحدث خطأ فجربت() Now والحمد لله كانت صحيحة

وهنا أريد التوضيح أكثر بالنسبة لحساب أجر الدقائق:

فمثلاً: لو كان عدد ساعات العمل 8:14 فهل يتم حسابها على أنها 8 ساعات أم 8 ساعات وربع..؟؟

وكذلك ، لو كان عدد ساعات العمل 8:26 فهل يتم حسابها على أنها 8 ساعات وربع أم 8 ساعات ونصف..؟؟

لو كان عدد ساعات العمل 8:14 يتم حسابها على أنها 8 ساعات وربع

لو كان عدد ساعات العمل 8:26 يتم حسابها على أنها 8 ساعات ونصف

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

لك خالص شكري وتقديري جزاك الله خير الدنيا والآخرة

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

قمت بالتعديل فى ملف الاخ شفيق وذلك بعمل function وهى تقوم بتحويل الساعات والدقائق الى رقم عشرى وتقوم بتقريب الدقائق الى اقرب 15 دقيقه لصالح الموظف وذلك فى خانة المرتب والاضافى وقد افترضت ان ساعات العمل الاساسيه هى 8 ساعات والاضافى كل ما بعد ال8 ساعات

salary.zip

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