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

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

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

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

 

تقبل الله طاعتكم وصالح أعمالكم وكل عام وانتم بخير 

 

الملف المرفق يحتوي على عدد 2 شيت ، الشيت  الأول هو المخزن (الشيت الاساسي) والشيت الثاني هو إذن صرف والمعادلة المطبقة في شيت المخزن هي معادلة بسيطة عبارة عن طرح المخزون من العدد المطلوب في إذن الصرف لمعرفة المتبقي.

 

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

 

والمطلوب مع كل نسخ لشيت إذن الصرف لعمل إذن صرف جديد يتم الربط أوتوماتيكياً مع شيت المخزن لتنفيذ المعادلات عليه.

 

الرجاء المساعدة وجزاكم الله خير.

books.rar

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

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

 

جاءتني فكرة يا شباب ربما يكون تنفيذها أسهل من المطلوب في المساهمة السابقة 

 

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

 

وشكراً لكل من لم يبخل بالمساعدة

قام بنشر

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

يرجى شرح المطلوب عن طريق إرفاق النتائج المتوقعة

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

يرجى التوضيح

قام بنشر

بالفعل اخي ياسر يحب ربط جميع الورقات الجديدة المنسوخة بالشيت الرئيسي لحساب المتبقي.

واسم الورقة المنسوخة كما هو الافتراضي في حالة النسخ العادي يعني مثلا اذن صرف (١) ، اذن صرف (٢) ، اذن صرف (٣). وهكذا ويجب ان تكون جميع الاوراق مربوطة بالشيت الاساسي المخزن لمعرفة المتبقي.

قام بنشر

كمجرد فكرة .. ولك الحربة

أرى أنه لا داعي لعملية النسخ لورقة العمل المسماة إذن صرف

.. ما رأيك بعمل أعمدة مساعدة في الورقة المسماة المخزن بعد آخر عمود

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

 

سؤال هل عدد العناصر أقصد الكتب ثابتة في كلا الورقتين ؟؟؟؟؟؟ سؤال مهم جداً وإلا الفكرة تعتبر لا قيمة لها

هل شكل ورقة العمل المسماة "إذن صرف" ثابت لا يتغير ولا تتغير البنود فيه ؟؟

أو ستكون صعبة التنفيذ

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

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

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

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

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

بالتالي يجب أن تتم عملية إنشاء ورقة جديدة لإذن الصرف بالاعتماد على ورقة المخزن ؟؟؟؟!!!! هذا مجرد تفكير بصوت عالي .

أعتقد الموضوع سيكون معقد بعض الشيء ..

لذا أقترح الآتي .. أن تركز الآن على نقطة واحدة وهي كيفية إنشاء ورقة إذن صرف باسم (إذن صرف - 1) مثلاً بناءً على ورقة المخزن بحيث يتم تقسيم الكتب في المخزن إلى قسمين أحدهما في الأعمدة A - B - C والقسم الآخر في الأعمدة E - F - G على أن تكون بالتساوي في القسمين ويتم استثناء الكتب التي لها القيمة صفر في عمود المتبقي

قام بنشر

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

قام بنشر

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

 

لقد قمت بتنفيذ فكرة تثبيت ورقة العمل " إذن صرف " عن طريق إنشاء زر أمر يقوم بعمل الآتـــي :

 

1- نسخ ورقة العمل "إذن صرف" بعد التعديل عليها وإضافتها بعد آخر ورقة عمل موجودة بالملف (وهكذا يتم حفظ إذن الصرف لكل مستلم).

 

2- تنشيط ورقة العمل "إذن الصرف" وحذف الأعداد القديمة بها لكي يتم كتابة الأعداد الجديدة المطلوبة وكذلك حذف اسم المستلم أسفل النموذج لكتابة اسم المستلم الجديد.

 

ويظل المطلوب ربط أذونات الصرف بورقة العمل " المخزن " لحساب الكميات المتبقية.

المخزون.rar

قام بنشر

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

ما عدد إذونات الصرف التي ستقوم بها ؟؟

وهل كل إذن صرف عدد الكتب فيها ثابت ؟؟ لا أعتقد .. أعتقد أن الإذونات متغيرة في عدد الكتب وفي الأعداد ..

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

 

علاوة على ما سبق إذا كان عدد الإذونات كثيرة سيكون الملف مرهق جداً في التعامل

لابد من إعادة التفكير بهدوء في الأمر لكي تصل إلى فكرة أفضل - في وجهة نظري

قام بنشر

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

وبالنسبة لعدد الاذونات لن يكون كثير فسوف يجدد الملف ويؤرشف سنويا.

ولكن الان اتمنى الوصول لفكرة تربط الاذونات بالمخزن لمعرفة المتبقي.

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

قام بنشر

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

 

أخي ياسر لقد استطعت الآن أن أقوم بتخصيص العمود F في شيت المخزن لكي ينقل الأعداد المطلوبة من إذن الصرف .

 

ولكن المطلوب الآن هو ليس النقل فقط ولكن جمع هذه الأعداد على الأعداد السابقة الموجودة في العمود F لكي ينتج لنا اجمالي المنصرف في كل مرة.

 

 

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

 

وجزاك الله خير على الاهتمام.

المخزن 1.rar

قام بنشر

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

اعذروني على الاستعجال في الطلب فالأمر عاجل والعمل متوقف على هذا الطلب وأعتقد بعد إجراء التعديلات السابقة أن الحل المطلوب الآن تقلص في طلب واحد وهو :

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

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

http://www.officena.net/ib/index.php?showtopic=62823

ربما يمكنكم التعديل عليه ليلائم طلبي وجزاكم الله خير.

post-55804-0-88347300-1437755600_thumb.j

قام بنشر

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

 

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

 

هنلغي كل أوراق أذون الصرف .. وكل إذن صرف هنعمله عمود ... يعني في صف العناوين هنخلي عنوان العمود باسم مثلاً "إذن صرف 1" وفي العمود هتشوف الكتب اللي هتتعامل معها وتكتب عدد الكتب في العمود .. ولو مفيش تترك الخلية فارغة .. يعني هتكتب المفروض يكون في إذن الصرف بس في ورقة المخزون وليس في ورقة أخرى ..

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

 

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

قام بنشر

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

 

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

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