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

DBA.Oracle

03 عضو مميز
  • Posts

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

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

  • Days Won

    1

مشاركات المكتوبه بواسطه DBA.Oracle

  1. جرب هذه الطريقة ايضا

    انظر المرفق

    الشيت اسمه new  راعي المعادلات في العمود a تبدأ من a2 بشرط ان يكون a1 = 1

    والعمود b  به الاسماء الخاصة بك وبها تكرار

    والعمود c به معادلة تعتمد علي العمود الاول والثاني وفي النهاية ستجد بها الاسماء بدون تكرار

     

    بالتوفيق

    1.rar

  2. لو عاوزها معادلات فقط

     

    في الصفحة Sales Report الخلية B2

    قم بوضع المعادلة 

    =INDEX($A$1:$A$100000,MATCH(0,INDEX(COUNTIF($B$1:B1,$A$1:$A$100000),0,0),0))
    

    وقم بسحبها في باقي العمود B للسطر الذي تريده المهم البداية من b2

    وبعد ذلك استخدم العمود b في data validation بكتابة المعادلة

    =OFFSET('Sales Report'!$B$1,0,,COUNTA('Sales Report'!$B:$B),-1)
    

    فطبعا حتظهر الليست بدون التكرار

     

    ملحوظة 

     

    عدد الاسطر في العمود a كبير جدا فبالتالي المعادلة حتكون a1:a100000 مثلا 

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

     

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

     

    بالتوفيق

    • Like 1
  3. لمن يتابع تم حل المشكلة ولله الحمد 

     

    اخر تحديث للملف 

     

    1- فورم عرض المدخلات والتعديل عليها

    التكست بوكس الخاص بالبحث يبحث في الصفحة كلها ويعرض النتيجة 

    التعديل علي السطر المختار من الليست بوكس يعمل

    حذف السطر المختار من الليست بوكس يعمل

     

     

    2- فورم التحليل

    يقوم بالاتي

    تحليل البيانات عن طريق متغيرين التاريخ و القيد

     

    التاريخ له اكثر من طريقة اما عن طريق شهر معين او ربع سنوي او نصف سنوي او عن طريق تاريخ انت تحدده من : الي

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

     

    ويقوم بنقل النتيجة الي صفحة ريبورت وفي حالة ان اردنا طباعتها ويعرضها فى الفورم مع اجمالي القيم 

     

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

    تم ارفاق الملف في حالة اراد احد الاستفادة منه

     

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

    السلام عليكم

     

     

     

     

    Last.rar

  4. لمن يتابع الموضوع الحمد لله 

    الفورم بتاع التحليل شغال 100%

    اختيار التحليل بناء علي الشهر 

    او بناء علي ربع سنوي

    او نصف سنوي

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

     

    وايضا الفلترة بتتم عن طريق اختيار القيود من الليست بوكس حتي في حالة الاختيار المتعدد

    ثم يتم نسخ النتيجة في صفحة التقارير ووضع الاجمالي فى الفورم

     

     

    المتبقي فقط هو الفورم الاول الخاص بالبحث والتعديل

    المطلوب البحث بمتغيرين في العمود المختار من الكومبوبوكس

     

    اذا اراد اخوتي فى المنتدي المساعدة فجزاهم الله خيرا

    وان لم يرد احد المشاركة 

     

    فمنذ يومين كانت الفكرة في راسي ولم اعرف ماذا افعل وتوكلت علي الله 

    اليوم 75% من الفكرة تم تنفيذها

     

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

     

    لكم فائق التقدير والاحترام

     

    مرفق ملف بآخر تحديث لمن يتابع الموضوع وحتي يستفيد المبتدئين امثالي

    شكرا للجميع

    تحليل المصروفات7.rar

  5. الحمد لله قمت بحل جزء كبير من المطلوب باقي عدة اشياء اغلبها نفس الفكرة " الفلترة بمتغيرين او البحث بمتغيرين"

    1- فورم عرض المدخلات والتعديل عليها 
    المطلوب المساعدة فى جعل البحث يشمل كافة الاعمدة او علي حسب العمود المختار من الكمبوبوكس لانه حاليا يبحث فى العمود الثاني فقط وايضا جعل البحث شامل والتاريخ من و الي يعني بحث بمتغيرين ان امكن

    2- فورم التحليل 
    حاليا يقوم بالفلترة وجلب البيانات بناء علي التاريخ فقط المطلوب المساعدة في جعل فورم التحليل يقوم بفلترة البيانات حسب القيود المختارة من الليست بوكس مع التاريخ المختار يعني فلترة بمتغيرين الاول هو التاريخ والثاني هو القيود المختارة من الليست بوكس مع امكانية اختيار اكثر من قيد

    قمت بالكتابة علي الفورمز اي الاوبشنات يعمل وايهم لا يعمل 

     

    برجاء من الاخوة المساعدة في المطلوب

    تحليل المصروفات6.rar

  6. الاخوة الافاضل خبراء المنتدي

     

    المتبقي لم استطيع عمله حتي الان  بالنسبة لفورم العرض والتعديل 

    - جعل البحث حسب العمود المختار من الكومبوبوكس

    - جعل البحث يشمل متغير ثاني وهو التاريخ من والي

     

    المتبقي لم استطيع عمله حتي الان  بالنسبة لفورم التحليل علي حسب المتغيرات التاريخ و القيود

    - جعل النتيجة ايضا مرتبطة بما سيتم اختياره من الليست بوكس وبناء عليه يتم الفلتر لانها حاليا تظهر النتيجة بناء علي التاريخ فقط

     

     

    برجاء المساعدة لم يتبقي من الموضوع سوي القليل

    تم ارفاق اخر تحديث للملف

    تحليل المصروفات5.rar

  7. هل هناك مشكلة في طلبي او هناك مشكلة فى تنفيذ الفكرة او هناك صعوبة فى التنفيذ 

    لماذا لا يشارك احد اكثر من 195 مشاهدة للموضوع وتحميل الملفات تقريبا 15 مرة 

    ولا احد يشارك حتي ولو برأي

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

     

    اين المشكلة اين خبراء المنتدي

  8. لمن يتابع

     

     

    البحث عن طريق اسم العمود تقريبا تعمل علي العمود 2 فقط وان اصبحت تعمل علي عمود اخر فتعطي نتائج في الليست بوكس غير مكتملة 

    تم اضافة من والي في حالة البحث في عامود التاريخ 

     

     

    تم ارفاق اخر تحديث للملف افعل ما استطيع ومستمر في المحاولة

    برجاء من الخبراء المساعدة في طلبي

     

     

    تحليل المصروفات4.rar

  9. الحمد لله

    بالنسبة للفورم الاول

    1- عرض المدخلات من الجدول والتعديل عليها

    ربنا كرمني وقدرت اعمله كله تمام

    1- البحث بيتم من العمود b المطلوب انى اخلي البحث يتم حسب العمود المختار من الكمبوبوكس 1

     

    برجاء المساعدة في اكمل الفورم الاول والفورم التانى

     

    تم ارفاق الملف باخر تحديث

    تحليل المصروفات 3.rar

  10. انا عدلت علي الملف بحيث بدل ما اختار اوبشن بوتن اختار ارقام الاشهر اللى عاوزها تظهر فى النتيجة

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

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

     

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

     

    تم ارفاق الملف المعدل 

    تحليل المصروفات 2.rar

  11. انا عارف ان الطلب كبير شوية لكن اتمني فعلا المساعدة فيه 

    عدد المشاهدات 95 وعدد تنزيل الملف 9 مرات ومحدش ابدي رأيه حتي فى الفكرة او التعديل عليها او توجيهي لعمل شيء اخر بفكرة اخري 

    برجاء المشاركة من الجميع

    والمساعدة من الخبراء

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

     

    في البداية كل الشكر والتقدير لخبراء المنتدي الذين لا يبخلون علي الجميع بعلمهم 

     

     بخصوص تحليل المصروفات فى الملف المرفق

     

    تم عمل 2 فورم

    1- عرض المدخلات من الجدول والتعديل عليها

    2- تحليل وفلترة المدخلات حسب التوجيه المحاسبي ( التحليل ربع سنوي او نصف سنوي او بالشهر .... الخ)

     

     المشكلة طبعا فى الاكواد فليس لي من الخبرة ما يكفي لكتابتها

    فلكم جزيل الشكر ان ساعدتموني فيها

     

     

    تحليل المصروفات.rar

  13. اخى الكريم

    اذا كان ماتم بالمعادلات هو المطلوب فهذا سيسهل الامر بالكود ان شاء الله

    ويوجد فى المنتدى من هم افضل منى فى هذا المجال

    تحياتى :fff:

     

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

     

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

    ولكن ان تم تنفيذها علي نفس الجدول بالاكواد سيكون هو المطلوب بالضبط 

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

    لك جزيل الشكر

  14. السلام عليكم

    جرب اخى الكريم هذا الملف

    تحياتى

    ممتاز اخي الكريم لكن هل من الممكن تنفيذه علي نفس الجدول ب VBA

     

    بمعني حذف المكررات من نفس الجدول والابقاء علي الاكبر تاريخا فقط بالاكواد

  15. السلام عليكم 

     

    برجاء من خبراء الاكسيل المساعدة في هذا الطلب

     

    مرفق ملف به جدول من 3 اعمدة

     

    المكررات تكون فى العمود الاول والثاني عندما يجدها يحذفها بعشوائية 

     

    المطلوب انه يحذف المكررات من العمود الاول والثاني ولكن بشرط 

    العمود الثالث به تواريخ مختلفة اريده ان يحذف المكررات علي حسب التاريخ ويترك اكبر تاريخ 

     

    اتمني ان اكون قد اوضحت الطلب ولكم كل الشكر و التقدير علي المساعده الدائمة 

     

     

    Book1.rar

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

    وبعد انتهاء السيت اب حتلاحظ وجود البرنامج بتاعك فى قائمة ستارت

  17. فكرة ممتازة بصراحة بس لو انا مثلا محتاج اعمل صفحة جديدة لعميل جديد او موظف جديد بالكود بنخليه يأخذ صفحة المثال لصفحة موظف جديد كوبي ويعمل منها نسخة جديدة للعمل عليها وتغيير اسمها لتصدير واستيراد البيانات منها واليها

    فهل في هذه الحالة تصلح فكرتك

    ولك كل الشكر علي الموضوع المميز

  18. هو بالنسبة لتفعيل خاصية الحماية عند دخول مستخدم معين وتسري الحماية علي كل الصفحات بكلمة مرور حتي لا يستطيع تعديل البيانات حتبقى بناء علي خلية Active_user بتحتوي علي اسم اليوزر الحالي

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

    
    
    dim wks as worksheet
    
    for each wks in thisworkbook
    
    wks.protect
    
    password = "123"
    
    wks.unprotect = password
    
    

    بس ناقص الكود السليم لانى لم اتمكن من عمله

    ولا هناك فكرة افضل ؟

  19. بروجكت اكسل لأكثر من مستخدم

    ولكن كل مستخدم له صلاحية معينة

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

    المشكلة ليست هنا

    المشكلة فى التحكم بالاكونتات الموجودة

    التعديل - الحذف - الاضافة

    الاضافة ليس بها مشكلة

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

    اما خاصية التعديل

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

    مثلا مستخدم معه صلاحية دخول للموظفين والعملاء

    اردت ان احذف منه العملاء واضيف له المصروفات

    او بدون حذف العملاء اضافة المصروفات عليهم فلا يتم تعديل مضبوط

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

    فبرجاء من اساتذة وخبراء المنتدي المساعدة فى هذا التعديل ومرفق ملف به مثال بالمطلوب

    وسؤال اخير

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

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

    Accounts.rar

×
×
  • اضف...

Important Information