noha_alsadr قام بنشر مارس 18, 2007 قام بنشر مارس 18, 2007 السلام عليكم ورحمة الله أردت القيام بعمل ملف لزوجي يساعده على حساب ساعات العمل الاسبوعية والراتب وخصم الضريبة وما إلى ذلك ولكني واجهت صعوبة بسيطة في حساب إجمالي الساعات * قيمة الأجر في الساعة .. أعتقد المشكلة في تنسيق الخلية حاولت كتير والله ولكن لم اعرف الحل المشكلة الثانية هي أردت ان يكون لدي صورة صغيرة للتقويم عندما نقوم بالضغط عليها يتم ادراج تاريخ اليوم وصورة أخرى لساعة تقوم بادراج الوقت الحالي بحثت كثيرا في المنتدى ووجدت طريقة لادراج التاريخ والوقت الحاليين عن طريق الكيبورد استخدمتها مؤقتا .. بس أتمنى تساعدوني في الأكواد لاني مبتدئة مرفق الملف وجزاكم الله كل خير ولكل من يريد الاستفادة منه كل الحرية في استخدامه ___________________.rar
Shafik77 قام بنشر مارس 19, 2007 قام بنشر مارس 19, 2007 (معدل) السلام عليكم ورحمة الله وبركاته أرجو الاطلاع على الملف المرفق والذي يمكن فيه إدراج الوقت والتاريخ من خلال النقر على الرمز المناسب لكلٍّ منهما. وكذلك تم تعديل الصيغتين المكتوبتين في الخليتين F5 و L5 أما بالنسبة للراتب اليومي فأرجو توضيح الفكرة التي سيتم على أساسها حساب الراتب مع أطيب التحيات salary.zip تم تعديل مارس 19, 2007 بواسطه Shafik77
noha_alsadr قام بنشر مارس 19, 2007 الكاتب قام بنشر مارس 19, 2007 السلام عليكم ورحمة الله جزاك الله خيرا أخي الكريم Shafik77 على تعديلك للملف بالنسبة لحساب الراتب اليومي يتم حسب المعادلة قيمة الأجر في الساعة يتغير حسب (الخلية D1) * عدد ساعات العمل (العمود F) أخي لو سمحت ممكن طريقة عمل الكود على الصورة أريد فقط الفكرة فأنا أعرف أعمل ماكرو واعمل بشكل جيد على الإكسل فإن شاء الله شرح بسيط يكون مفهوم وجزاك الله كل خير
Shafik77 قام بنشر مارس 20, 2007 قام بنشر مارس 20, 2007 (معدل) وعليكم السلام ورحمة الله وبركاته أولاً: بالنسبة لتفعيل الكود من الصورة يتم بالنقر بزر الماوس الأيمن على الصورة ومن ثم اختيار Assign Macro وأظن معناها بالعربي (تعيين ماكرو) ومن ثم اختيار الماكرو المسجل مسبقاً. ثانياً: بالنسبة لحساب الراتب اليومي ، فأرجو الاطلاع على الملف المرفق لرؤية المعادلة المكتوبة في خلايا ذلك العمود. علماً أنه يقوم بحساب الراتب اعتماداً على عدد ساعات العمل فقط ، أي مع تجاهل الدقائق. فإذا كان المطلوب غير ذلك فأرجو إعادة توضيحه. ثالثاً: بالنسبة للمجموع الأسبوعي فقد قمت بتصحيحه ، فإنه لا يمكن كتابة معادلة جمع في خلية تحوي مرجعاً من الخلية ذاتها. فمثلاً لا يمكن أن تكون (G14=SUM(G7:G14 وإنما تكون على الشكل (G14=SUm(G7:G13 أخيراً أرجو الاطلاع على الملف المرفق تحياتي شفيق salary.zip تم تعديل مارس 20, 2007 بواسطه Shafik77
noha_alsadr قام بنشر مارس 25, 2007 الكاتب قام بنشر مارس 25, 2007 السلام عليكم ورحمة الله وبركاته جزاك الله خيرا أخي الكريم سامحني لتأخري في الرد لظرروف سفري أولا Assign Macro بالعربي تخصيص ماكرو ولكن الحمد لله أعمل على نسخة إنجليزية وسؤالي عن الماكرو المستخدم يعني بعد Tools >>>> Macro >>>>Recording New Macro ما هي الخطوات بعد ذلك لو سمحت ؟ بالنسبة لثانيا جزاك الله خيرا إنك صلحت لي المعادلة مكنتش أعرف انه لازم نكتب كلمة HOUR في المعادلة وأعتقد إنه في معادلة حساب الدقائق نكتب كلمة MINUTE صح؟؟ سألت زوجي بخصوص حساب ساعات العمل وطلع حساب الساعات يتم بربع الساعة يعني مثلا ساعتين وربع او 8 ساعات ونصف او ساعة و ثلاثة أرباع ثالثا اول مرة أعرف حكاية المرجع دي متشكرة ليك جدا على المعلومة دي جزاك الله كل خير
Shafik77 قام بنشر مارس 25, 2007 قام بنشر مارس 25, 2007 السلام عليكم بالنسبة لتسجيل الماكرو يتم بالشكل التالي: 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 ساعات ونصف..؟؟ وهكذا.... مع التحية
noha_alsadr قام بنشر مارس 26, 2007 الكاتب قام بنشر مارس 26, 2007 (معدل) وعليكم السلام أخي الكريم أخي مرفق ملف تطبيق للشرح ما شاء الله شرح واضح ومفهوم الحمد لله بالنسبة لأمر الوقت فإننا نكتب ()Time= بدلاً من ()Today= أخي جربت تايم ولكن كان يحدث خطأ فجربت() Now والحمد لله كانت صحيحة وهنا أريد التوضيح أكثر بالنسبة لحساب أجر الدقائق:فمثلاً: لو كان عدد ساعات العمل 8:14 فهل يتم حسابها على أنها 8 ساعات أم 8 ساعات وربع..؟؟ وكذلك ، لو كان عدد ساعات العمل 8:26 فهل يتم حسابها على أنها 8 ساعات وربع أم 8 ساعات ونصف..؟؟ لو كان عدد ساعات العمل 8:14 يتم حسابها على أنها 8 ساعات وربع لو كان عدد ساعات العمل 8:26 يتم حسابها على أنها 8 ساعات ونصف وبالنسبة لحساب الإكسل للدقائق كرقم ما لم أفهم هذه الجملة أرجو المعذرة والتوضيح لك خالص شكري وتقديري جزاك الله خير الدنيا والآخرة test.rar تم تعديل مارس 26, 2007 بواسطه noha_alsadr
ossama_e قام بنشر مارس 26, 2007 قام بنشر مارس 26, 2007 وعليكم السلام أخي الكريم أخي مرفق ملف تطبيق للشرح ما شاء الله شرح واضح ومفهوم الحمد لله بالنسبة لأمر الوقت فإننا نكتب ()Time= بدلاً من ()Today= أخي جربت تايم ولكن كان يحدث خطأ فجربت() Now والحمد لله كانت صحيحة وهنا أريد التوضيح أكثر بالنسبة لحساب أجر الدقائق:فمثلاً: لو كان عدد ساعات العمل 8:14 فهل يتم حسابها على أنها 8 ساعات أم 8 ساعات وربع..؟؟ وكذلك ، لو كان عدد ساعات العمل 8:26 فهل يتم حسابها على أنها 8 ساعات وربع أم 8 ساعات ونصف..؟؟ لو كان عدد ساعات العمل 8:14 يتم حسابها على أنها 8 ساعات وربع لو كان عدد ساعات العمل 8:26 يتم حسابها على أنها 8 ساعات ونصف وبالنسبة لحساب الإكسل للدقائق كرقم ما لم أفهم هذه الجملة أرجو المعذرة والتوضيح لك خالص شكري وتقديري جزاك الله خير الدنيا والآخرة السلام عليكم ورحمة الله قمت بالتعديل فى ملف الاخ شفيق وذلك بعمل function وهى تقوم بتحويل الساعات والدقائق الى رقم عشرى وتقوم بتقريب الدقائق الى اقرب 15 دقيقه لصالح الموظف وذلك فى خانة المرتب والاضافى وقد افترضت ان ساعات العمل الاساسيه هى 8 ساعات والاضافى كل ما بعد ال8 ساعات salary.zip
Shafik77 قام بنشر مارس 28, 2007 قام بنشر مارس 28, 2007 شكراً للأخ أسامة على هذا التعديل ، وأرجو أن يكون هو المطلوب تحياتي للجميع
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.