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

ssbnd

عضو جديد 01
  • Posts

    35
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

1 Neutral

عن العضو ssbnd

  • تاريخ الميلاد 06/04/1986

البيانات الشخصية

  • Gender (Ar)
    ذكر
  • Job Title
    programmer
  • البلد
    الجمهورية اليمنية

اخر الزوار

1092 زياره للملف الشخصي
  1. السلام عليكم اريد ان اطلب من الخبراء في الأوفيس نصحي او مساعدتي في هذا العمل. انا اعمل لدى مؤسسة سفريات كمنسق سفريات و مؤسستي تعمل كمقاول مستقل لدى شركة متوسطة، مهمتي هي كتالي عندما استلم كشف العمال المسافرين ليوم غد اقوم بتنسيقهم في (كشف الرحلات) بحسب المنطقة التي سوف يسافر أليها العامل، يتضمن الكشف رقم كل رحلة و اسم السائق و رقم السيارة و المنطقة التي سوف يسافر منها و المنطقة التي سوف يذهب إليها و نوع الرحلة هل هي اتجاه واحد او اتجاهين او رحلة ليوم كامل او رحلة ليوم كامل مع مبيت. بعدما انتهاء رحلات هذا اليوم و قبل انتهاء الدوام اقوم بأنشاء (فواتير يومية) لكل رحلة تحتوي على معلومات الرحلة كاملة. فأذا كانت لدي 17 رحله فأنني اقوم بعمل 17 فاتورة يومية لهذه الرحلات و اذا كانت لدي 12 رحلة أقوم بعمل 12 فاتورة يومية لهذه الرحلات و كهذا. و بعد الانتهاء من عمل الرحلات اليومية لهذا اليوم أقوم بكتابة جزء من تفاصيل هذه الرحلات في مستند يسمى (ملخص الرحلات) يضم هذا المستند كل رحلات الشهر الحالي من أوله و حتى آخر يوم. أقوم بتسجيل جميع الفواتير اليومية كل يوما بيومه بعد الانتهاء من انشاء الفواتير اليومية و مهمه هذا الملخص أنه يحتوي على مجموع مبالغ الرحلات اليومية خلال الشهر الحالي و عند الانتهاء من تعبئة تفاصيل فواتير الرحلات اليومية في آخر يوم في الشهر يظهر لي المبلغ النهائي لجميع هذه الرحلات التي حصلت في هذا الشهر. ثم و بعد تعبئة آخر الفواتير اليومية في ملخص الرحلات في آخر يوم في الشهر اقوم بعمل (الفاتورة الشهرية) للرحلات و اقدم هذه الفاتورة الشهري مع الفواتير اليومية التي حصلت خلال الشهر للشركة التي تعمل مؤسستي لديها بها، تحتوي الفاتورة الشهرية على المبلغ المستحق على الشركة مقابل جميع الرحلات التي حصلت خلال هذا الشهر. ما اطلبه هو انني ابحث عن طريقة لبرمجة هذه العملية التي اقوم بها ببرنامج مصغر بالأكسس او عن طريق اتممة هذه العمليات بواسطه دوال الاكسيل لتسهيل هذه العملية بسبب كثرة الرحلات و ضغط العمل و قلة الوقت الذي استطيع عمل هذه الفواتير اليومية في كل يوم. Trips List for 24-12-2025 Wednesday.docx Daily invoice trip no.1 24-12-2025.docx ‫Daily invoice trip no.2 24-12-2025.docx Trips ‫Summary 12-2025.xls ملخص سير العملية.docx
  2. أهلا اخ محمد في المرفقات ستجد 3 فواتير اسمائهن (1 و 2 و 3)، قمت بوضع 3 فواتير لمقارنة مافي الفاتورة مع كشف الرحلات حتى يُفهم المطلوب تحياتي
  3. فكرت ان اصمم كشف الرحلات بالاكسل بحيث تكون جميع الملفات المستخدمه بالاكسل و لكن بسبب صعوبة تنسيق الصفحات في الاكسل يجعل من كشوفات الرحلات ليس كمثل التنسيق على شكل صفحة الوورد. و بقيت استخدم الوورد لأنه اقوم بإرسال هذه الكشوفات الى جهات اخرى و اريد ان يكون الكشف بشكل لائق من حيث التنسيق، و ايضا بسبب أن الموظف الآخر معي ليس لديه القدره على التعامل مع ملفات الاكسل.
  4. حياك الله اخ عبدالفتاح عفوا و لكن ليس المطلوب دمج الفواتير الثلاثه باختصار لدي كشف رحلات على شكل ملف وورد و في نهاية اليوم اريد كود يقوم بترحيل كل رحلة في جدول الرحلات المكتوبة في الوورد الى فاتورة اكسل مصممة مسبقا. تحياتي
  5. السلام عليكم الأخوة... أنا اعمل لدى شركة مقاولة مختصة بنقل موظفين من شركتهم إلى بيوتهم، الروتين اليومي لي أنني أقوم قبل بيوم بكتابة جميع رحلات الموظفين في ملف وورد مثلا (كشف رحلات يوم 1-5-2022) يحتوي على جميع رحلات الموظفين لهذا اليوم و عند انتهاء اليوم أقوم بكتابة فواتير الرحلات في ملفات اكسل. كل فاتورة (و التي هي عبارة عن ملف اكسل خاص برحلة واحدة فقط حصلت في هذا اليوم) تحتوي على اسماء الموظفين الخارجين من شركتهم و اسماء الموظفين الداخلين إلى الشركة و جهة الرحلة من أين إلى أين و نوع الرحلة هل هي اتجاه واحد (سواء ذهاب أو عودة) أو ذهاب و عودة أو رحلة عمل تسمى (يوم كامل) إضافة إلى قيمة الرحلة التي وجدت له كود معين بحيث أنه يفحص على الرحلة من أين إلى أين و نوع الرحلة ليعطيني قيمة الرحلة أتوماتيكيا على حسب اسعار الرحلات في شييت Trips Rate. المطلوب أريد في نهاية اليوم ان يقوم كود بترحيل بيانات كل رحلة إلى فاتورة الاكسل خاصة دون الحاجة إلى نقل بيانات الرحلة لكل فاتورة على حدة. يعني يقوم الكود بالدخول على ملف الوورد و يحدد الرحلة الأولى ثم يقوم بنسخ اسماء الموظفين الخارجين في الرحلة الأولى و يقوم بإنشاء ملف اكسل (تصميمه نفس تصميم ملف الاكسل المرفق) و يضعها في خانة الموظفين الخارجين في فاتورة الاكسل و التي مثلا ستسمى (1.xlsx و التي تعني فاتورة الرحلة رقم 1) ثم يقوم بتحديد اسماء الموظفين الداخلين في نفس الرحلة و يقوم بوضعها في خانة الموظفين الداخلين في فاتورة الاكسل و يقوم بنسخ تاريخ الرحلة و نوع الرحلة. ثم سيقوم ملف الاكسل بعدها بحساب قيمة الرحلة أتوماتيكيا بواسطة الكود الذي عملته ثم يقوم بحفظ الملف في مجلد بإسم تاريخ اليوم (مجلد اسمه 1-5-2022). ثم يقوم الكود مرة أخرى بالدخول على ملف الوورد و يحدد الرحلة الثانية و يقوم بنسخ البيانات التي ذكرتها سابقا في في فاتورة الاكسل الثانية (2.xlsx فاتورة الرحلة رقم 2) ... ثم بعد حساب قيمة الرحلة اتوماتيكيا بواسطة الكود الذي عملته سوف يقوم بحفظ الملف في نفس المجلد (1-5-2022 لأنه خاص بفواتير رحلات هذا اليوم). و هكذا حتى نهاية رحلات اليوم. في اليوم الثاني سوف استخدم (كشف رحلات يوم 2-5-2022) و مرة أخرى يقوم الكود بنسخ بيانات الرحلة الأولى و ترحيلها إلى ملف اكسل سيسمى (1.xlsx و لكنه سوف يحفظ في مجلد بتاريخ هذا اليوم الذي هو 2-5-2022). و هكذا. في الصورة المرفقة سيبين شكل المجلدات المستخدمة. في المرفقات أيضا كشف الرحلات اليومية الذي يوضح بيانات الموظفين الخارجين و الداخلين و المناطق و نوع الرحلة. و ايضا في المرفقات عدد من فواتير الاكسل التي استخدمها. 1.xlsm 2.xlsm 3.xlsm كشف الرحلات اليوم تاريخ 1-5-2022.docx
  6. أخ hassona229 ياخي ايش اقول، ربي يجزاك خير كل شيء تمام و الكود شغال ربي يحفطك أن شاء الله ما قصرت
  7. اخ hassona229 ما زال الكود يعطي خطأ
  8. اخ hassona229 هل انت متأكد من الكود لانه اعطى خطأ هنا .SortFields compile error Invalid or unqualified reference
  9. اخ عبدالفتاح نعم الكود الذي وضعته اشتغل و ايضا الكود الذي وضعه الاخ hassona229 سابقا اشتغل ما قصرتو على المساعده يعطيكم الف عافيه. و لكني كنت أسأل الأخ hassona229 عن موضوع ترتيب الفواتير عندما قمت انت بوضع الكود الذي أنشأته وهو بشكل مختلف فأعتقدت انه يحل موضوع الترتيب. شكرا كثيرا على المساعده موضوع الترتيب يخص العمل الذي اريده فلا أريد ان تكون المشكلة في منقسمه في موضوعين
  10. شكرا اخ عبدالفتاح على وقتك ربي يحفظك و لكن قمت باضافة عدة فواتير بتواريخ تاليه ثم قمت بعمل فاتورة بتاريخ سابق و لم يتم الترتيب وضع الملخص اخر فاتورة مضافه في اخر سطر و ان كان تاريخها سابق لآخر فاتورة مضافه كنت اريد ادرج صورة و لكن تظهر لي رسالة خطأ error 200 ما اعرف ليش
  11. اخي hassona229 ماذا اذا وضعت فواتير كل يوم في مجلد يعني فواتير يوم 1 نوفمبر اضعها في مجلد اسميه 1 و فواتير ثاني يوم اضعها في مجلد 2 و هكذا و كل هذه المجلدات في مجلد الفواتير ثم يكون هناك في الكود لووب تقوم بدخول لكل مجلد في مجلد الفواتير يبدأ من المجلد رقم 1 و حتى اخر يوم وهو سيكون المجلد 30 او 31 و عند دخوله في كل مجلد يأخد اي اضافات او تعديل حصلت في فواتير هذا اليوم؟
  12. فعلا اخي لم اتحدث عن ترتيب و حاشا اذا اردت زعلك ^_^ لكن بحكم كمية الفواتير فعند مراجعه الشركة الأم للفواتيرنا فأنها تقوم بمراجعة الفواتير بحسب ما قدمته لها من اعمال قمنا بعملها لها في كل يوم من ايام الشهر فأذا قمت باضافه فاتورة في الملخص من يوم سابق في نهاية يوم آخر سوف يكون متعب للمراجعه. يعني هل هناك طريقه لجعل الكود مثلا يبحث عن طريق تاريخ الفاتورة و رقمها (وهو مثلا سيكون اسم ملف الفاتورة يعني فاتورة رقم 3 تاريخ 15 نوفمبر 2021- فأقوم بعمل اسم الفاتورة مثلا (3-15-11-2021)) و يقوم الكود بترتيب بيانات الفواتير بحسب اسمها في الملخص. او انك ترى طريقه اخرى اسهل. و شكرا جزيلا
  13. أخ hassona229 هل تقصد ان جميع بيانات الفاتورة رقم 1 في 1 نوفمبر 2021 سوف تكون في السطر الأول للشيت data ثم الفاتوره رقم 2 في 1 نوفمبر 2021 سوف تكون في السطر الثاني للشيت data اذا كان هذا ما تقصد فالمشكلة انه قد تحتوي بعض الفواتير على مدخل واحد و اخرى سوف تحتوي على 8 مثلا أو اني لم افهم قصدك و لكن الفكره ممتازه و لكن بالنسبه للشيت search سوف يكون فيه كود لسحب بيانات فاتورة معينة اقوم انا بأختيارها صحيح.
  14. اخ hassona229 ربي لا أراك هما قمت بعمل ما أخبرتني و فعلا تم تحديث ملف الملخص. و فعلا سأقوم بعمل زر لجعل العملية اسهل من الدخول إلى الكود و تشغيله. لكن اسمح لي ان اتعبك ما هي الآليه في ترتيب معلومات الفواتير بداخل الملخص يعني ربما أكون نسيت فاتورة مثلا في تاريخ 4 نوفمبر 2021 و انا حاليا قد اضفت فواتير حتى تاريخ 20 نوفمبر 2021 يعني أن هناك عشرات الفواتير بعد هذا التاريخ تمت اضافتها. كيف اجعل هذه الفاتورة التي نسيتها و التي قمت بعملها متأخرا ان تندرج تحت الفواتير التي في نفس اليوم. و شكرا جزيلا
×
×
  • اضف...

Important Information