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

نجوم المشاركات

  1. Ali Mohamed Ali

    Ali Mohamed Ali

    المشرفين السابقين


    • نقاط

      32

    • Posts

      11643


  2. سليم حاصبيا

    سليم حاصبيا

    أوفيسنا


    • نقاط

      11

    • Posts

      8723


  3. ابوآمنة

    ابوآمنة

    الخبراء


    • نقاط

      10

    • Posts

      713


  4. مسفر

    مسفر

    الخبراء


    • نقاط

      6

    • Posts

      365


Popular Content

Showing content with the highest reputation on 07/18/19 in مشاركات

  1. السلام عليكم ورحمة الله وبركاته يسرني ويسعدني أن أقدم لكم هدية متواضعة عبارة عن برنامج محاسبي اسميته ( برنامج الخليل المحاسبي ) سبب تسميته هو بنائي على قاعدة معلمنا الجليل @ابوخليل الذي تعلمت من برامجه تعلم صامت فلذلك يسمح لي أن أطلق اسم البرنامج على اسمه عسى أن يكون هذا العمل خليلاً لنا في الجنة ،،، كما أتقدم بجزيل الشكر لمعلمينا الأفاضل الذي تعلمت منه ولا زلت أتعلم منهم وهم تاج على رأسي المعلم الجليل @jjafferr المعلم الجليل @رمهان المعلم الجليل @أبو إبراهيم الغامدي المعلم الجليل @ابا جودى وجميع منسوبي المنتدى أيضاً لا أنس من اقتبست من بعض برامجه في المنتدى الذي لا أذكر أسماؤهم لكن الله يعلمهم . وأشكر الأخ الغالي الأنيس @عبد اللطيف سلوم الذي يشجعني على المواصلة . والآن تقبولوا هديتي ولا تنسونا والدينا ومعلمنا من صالح دعائكم ،،، ودعاؤكم الخالص بشفاء والدي ،،، أرجو أن اتلقى ملاحظاتكم على البرنامج ،،، اسم المستخدمين : ابوخليل/ صالح كلمة المرور : 123 ولمعرفة كلمة المرور ضع هذه العبارة "O123O" في كلمة المرور بعد اختيار اسم المستخدم وهناك أسرار أخرى اكتشفها بنفسك -------------------------------------------- تحديث الخميس 15 ذو القعدة 1440هـ أبرز التحسينات والتطويرات : إضافة صورة لكل مستخدم . إصلاح بعض الأخطاء البرمجة . تحسينات أخرى .  ستجدون مجلد ImgUsers بجوار البرنامج عند إضافة صورة للمستخدم سيقوم الكود بإضافة صور المستخدمين داخل المجلد كلا باسمه . بالتوفيق الرابط الدائم لبرنامج الخليل المحاسبي "متجدد" والمرفق في المنتدى (قد يكون المرفق اعلاه احدث من المرفق هنا) : __BuySal-20190725T151152Z-v09.zip
    5 points
  2. وعليكم السلام -اهلا بك في المنتدى بالتأكيد لا يمكن عمل هذا بمعادلة Vlookup - ولكن يمكن بمعادلات المصفوفة كما بالملف وتم عمل اكثر من المطلوب شوف بنفسك ايجاد كل القيم التى تخص رقم معين.xlsx
    4 points
  3. رائع استاذ علي ومعادلات رائعة ايضاً لكن اسمح لي ان اضيف كود لهذا الغرض لعل فيه افادة لمن يريد التعمق اكثر في عالم الــ Diuctionary من خلال الــــ VBA Option Explicit Sub Get_Phone() Rem ====>> Created By Salim Hasbaya On 18/7/2019 Application.ScreenUpdating = False Dim Dict As Object Dim Salim As Worksheet Dim Itm, K, i%: i = 2 Dim My_Arr, M_key Set Dict = CreateObject("Scripting.Dictionary") Set Salim = Sheets("Salim") With Salim .Range("D2").CurrentRegion.Offset(1) _ .Resize(, 10).ClearContents i = 2 Do Until .Range("A" & i) = vbNullString K = .Range("A" & i): Itm = .Range("B" & i) If Not Dict.Exists(K) Then Dict.Add K, Itm Else Dict(K) = Dict(K) & ";" & Itm End If i = i + 1 Loop '======================================== i = 2 With Dict For Each M_key In .keys Range("D" & i) = M_key My_Arr = Split(.Item(M_key), ";") If UBound(My_Arr) = 0 Then Range("E" & i) = .Item(M_key) Else Range("E" & i).Resize(, UBound(My_Arr)) = My_Arr End If i = i + 1 Next End With '======================== .Range("D2").CurrentRegion.Value = _ .Range("D2").CurrentRegion.Value End With Dict.RemoveAll: Set Dict = Nothing Salim.Columns("E:H").AutoFit Application.ScreenUpdating = True End Sub الملف مرفق FIND_PHONE.xlsm
    3 points
  4. زادك الله من فضله استاذ سليم كود ممتاز
    3 points
  5. السلام عليكم اخواني الكرام في اوفيسنا اقدم لكم فيديو اشرح فيه طريقة عمل رسائل تنبيه بطريقة جديدة وحلوة
    3 points
  6. مشغل صوتيات أرجو أن ينال استحسانكم متروك للتطوير وابدا الرأي اللون الأسود لمناسبة لون الشاشة فقط لا اكثر ولا أقل طريقة عمل البرنامج أولا اضافة سجل ثم كتابة اسم الملف الصوتي والضغط على حفظ حتى يحفظ المسار بالقاعدة للرجوع إليه فيما بعد إذا اردت تشغيله مرة أخرى فقط تختارة من القائمة اتركم مع البرنامج والله ولي التوفيق MediaOfficena.accdb
    2 points
  7. تفادياً لمشاكل اللغة العربية مع الكود وصعوبة نسخه (حيث تظهر أحرف غريبة وغير مفهومة) تم تغيير اسماء الصفحات التي يتعاطى معها الكود Option Explicit Sub get_data_advanced_filter() Dim Mursal As Worksheet: Set Mursal = Sheets("kaf_Mursal") Dim aceepted As Worksheet: Set aceepted = Sheets("kaf_accepted") Dim Refused As Worksheet: Set Refused = Sheets("kaf_Refused") Dim Rg_to_copy As Range: Set Rg_to_copy = Mursal.Range("c10").CurrentRegion With aceepted .Range("c10").CurrentRegion.ClearContents .Range("s1") = Mursal.Range("L10") .Range("s2") = "Accepted" Rg_to_copy.AdvancedFilter 2, .Range("s1:s2"), .Range("c10") .Range("s1:s2") = vbNullString End With With Refused .Range("c10").CurrentRegion.ClearContents .Range("s1") = Mursal.Range("L10") .Range("s2") = "Ref" Rg_to_copy.AdvancedFilter 2, .Range("s1:s2"), .Range("c10") .Range("s1:s2") = vbNullString End With End Sub الملف مرفق مع الكود و زر للنتفيذ yatim.xlsm
    2 points
  8. معلمي الجليل @أبو إبراهيم الغامدي تحية طيبة سرني مرورك على الموضوع وتعليقك المشجع لي ولأمثالي وما نحن إلا حسنة من حسنات علمكم أثلج صدر طريقة تفكيرك واستخدامك في أحد برامجك بدمج لغة VBA بلغتي html مع css فقمت قبل مدة بمتابعتك لأحصل على هذا الجديد ، وتصفحت بعضاً من مواضيكم القديمة كل هذا بصمت واستفدت من بعضها فشكراً لكم من الأعماق بثثت هذه التجارب لنراها فلم تكون حبيسة فكرك فأردت أن تشاركنا تجاربك ، فنماء العلم نشره وتزكيته ، فبارك الله في علمك وعملك وأهلك ومالك . ________________________________________________________________________ باختصار من هذه المسودات والمخططات وغيرها انطلق هذا المشروع المبارك وشعاري ( التخطيط قبل التصميم ) . لا أخفيك سراً هذا المشروع ليس وليد يوم ولا يومين ولا أسبوع ولا أسبوعين وإنما وليد سهر بالليالي وتفكير لدرجة أني اتحلم فيه . وحيث جاءت الفكرة بعد عيد الفطر 1440 بعد تصفحي لمكتبتي فوقعت عيني على مشروع أبوخليل فاطلعت على مجرى البرنامج وكيف يسير اعجبتني فكرته بعمل اختصارات كثيرة ودمج 4 عمليات في نموذج واحد ووضعت هذا في الحسبان وسرت عليه فقمت بتطويره ، فأي مشكلة تواجهني أحاول حلها أولا والبحث عنها في هذا المنتدى أو منتديات أجنبية فإذا لم أجد حلاً قمت بإنشاء موضوع جديد لأسألكم عنه فلم يبخل معلمينا بالمساعدة . فقمت بعمل مخططات ، ومشاهدة بعضاً من البرامج ، واختصرت بعضاً من العمليات ؛ ليخرج لكم هذا المشروع .
    2 points
  9. الحمد لله ,أعتقد ان موضوعك وطلبك قد تم وانتهى على خير برد استاذنا الجليل سليم حاصبيا
    2 points
  10. السلام عليكم وكل عام وانتم بخير بمناسبة حلول شهر رمضان المبارك هنا هدية صغيرة بمناسبة الشهر الفضيل للمهتمين بعمليات الترحيل درس بسيط في الترحيل باستخدام الاكواد .. عله يكون ذي فائدة وعذرا ... فقد تم طرحه على وجه السرعة لعدم وجود الوقت الكافي فقد يكون به بعض الاخطاء فلا حرج في تصيحها ان وجدت اخوكم عماد الحسامي درس بسيط في الترحيل بالاكواد.rar
    1 point
  11. شرح طريقة عمل الباركود قارئ الملفات على الاكسل الفيديو رابط الموقع لتحميل Bar Code ادخل الى الموقع للتحميل الصور
    1 point
  12. أحسنت أستاذ سليم كود ممتاز جعله الله في ميزان حسناتك
    1 point
  13. 1 point
  14. السلام عليكم الله يبارك فيكم جميعا واتقدم بالشكر للاستاذ جعفر وادارة الموقع على ثقتكم الكبيرة واتمنى ان اكون اهل لثقتكم الغالية
    1 point
  15. مطلوبك كان هذا (نسخة من السؤال) اضافة زر لتبديل الصفحات على الشييت اليا دون الحاجة النزول الى الاسفل الورقة لما اضاعة وقت المعلمين والاساتذة بامور غير المطلوبة
    1 point
  16. عيوني عيون صغيرة كأني ياباني فيه رمد العيون أشكرك يا أبو آمنة على لطفك وكرمك وحسن خلقك أسأل الله لك الصحة والعافية وأطال الله عمرك في طاعته ورضوانه
    1 point
  17. أشكركم على مروركم هو للاستفادة والمعرفة والاستخدام يتم عليه تشغيل الفيديو والصوت أتمنى لكم الاستمتاع إن أخطات في شي فاعذروني فقد فقدت نظاراتي والبصر مع الكبر ولى نسأل الله حسن الخاتمة لنا ولكم والله ولي التوفيق
    1 point
  18. يكفيك كتابة للرفع من فضلك اخى الكريم لا تكرر نفس التساؤل ونفس المشاركات ,حتى لا تجعل الأساتذة تبتعد عن مساعدتك فهذا يعمل تشتيت
    1 point
  19. تم اضافة زر الى كل من الصفحة الثانية و الثالثة لان الصفحة الاولى محمية لا يمكن اضافة زر اليها Emploi_salim.xlsm
    1 point
  20. اسم المستخدم Admin محجوز في جدول المستخدمين احذف المستخدم الحالي واكتب في حقل اسم المستخدم Admin كلمة المرور :1234 راح تدخل باسم مسؤول النظام
    1 point
  21. مرفقك فكرنى بمرفق قديم لى يااااااااااه هههههههههههه ايام عمتا قمت بتعديل بسيط على مرفقك ستلاحظه الصور يجب ان تكون فى نفس مسار قاعدة البيانات ويجب ان تكون امتدادها jpg اسماء الصور هى اكواد المستخدمين المستخدمة فى حقل SN فى جدول user ادرجت حدث فى كومبوكس الاسم فى حدث بعد التحديث يجلب رقم المستخدم صورة المستخدم.rar
    1 point
  22. 1 point
  23. وعليكم السلام 🙂 نعمل استعلام جديد ، مبني على الاستعلام القديم ، ونضع المعيار . . ونستخدم هذا الاستعلام الجديد ، كمصدر بيانات للنموذج . والنتيجة . جعفر 1091..accdb.zip
    1 point
  24. هذا التشجيع ، وإلا بلاش 🙂 ها ، في احد يقبل هذا التحدي 🙂 جعفر
    1 point
  25. مبارك الترقية للأستاذ خالد وربنا يعينك على التكليف الجديد ترقية مستحقة ان شاء الله ومنتظر منك المزيد دائما
    1 point
  26. الروعة حضورك أخي العزيز وتجربتك زر إضافة يعمل ويضيف سجل بعد الضغط عليه انتقل لكتابة اسم الملف الصوتي ثم حفظ ثم شغل الملف الصوتي وذلك لحفظ الملفات وبدون إضافة سجل سيكتب فوق السجل الأول فعندما نضيف ملف لابد من ضغط زر إضافة سجل في البداية ثم كتابة اسمه ثم حفظ اللون الأسود لمنناسبة شاشة الميديا بلير مع الكل شرح بسيط اذا تم الضغط على تقديم أو ترجيع ثم أردنا أن نتوقف نضغط على زر انتظار ثم زر إكمال فيكمل من نفس ما توقفنا عليه ونرجو التجربة من الجميع
    1 point
  27. بارك الله فيك اخي هذا هو ما اريده
    1 point
  28. تم معالجة الامر بتعديل معادلة التنسيق الى COUNTIF(B$3:B$102,B3)>1= ( لاحظ علامة الـــ $ فقط امام الحرف B الاول والثاني ) و التنسيق في النطاق من الخلية B3 الى الخلية AO102 cond_format.xlsx
    1 point
  29. أحسنت استاذ مجدى بارك الله فيك وزادك الله من فضله
    1 point
  30. بارك الله فيك اخى الكريم صالح -عمل رائع
    1 point
  31. ما تقوله غير منطقى فعند حذف الصف لخلوه من البيانات كيف يتم الإبقاء على اى شيء فلابد من حذف الصف بأكمله والا تقوم بعمل هذا الترقيم يدويا وهذا يكون غير دقيق بالنسبة لك فربما تنسى سريال يسر ولا تعسر
    1 point
  32. بالنسبة للقسم الاول من السؤال تم معالجة الامر ( الصفحة Salim من هذا الملف) (لا حاجة لادخال كل يوم بيومه من الشهر (يكفي كتابة رقم الشهر والسنة واكسل يقوم بالباقي) بالنسبة للأسئلة الباقية يرجى التوضيح اكثر مع اعطاء أمثلة واقعية Salery.xlsx
    1 point
  33. وعليكم السلام-اهلا بك في المنتدى فهذه المشاركة ينقصها معطيات-فقد تم بالفعل حساب اجمالى قيمة الشيفت لكل موظف طبقا للشروط التي وضعتها ولكن : كيف يتم حساب قيمة الساعات الإضافى والمتأخرات لكل موظف على الرغم انه ليس هناك أوقات محددة لحضور وانصراف الموظفين فيجب عليها وضع هذه الأوقات في الملف ويمكنك حسابها بنفسك testxl.xlsx
    1 point
  34. أحسنت أستاذ سليم كود ولا احسن ولا أروع -بارك الله فيك
    1 point
  35. بارك الله فيك أستاذ وجيه معادلة ممتازة ولإثراء الموضوع بعد اذنك هذه معادلة اخرى =OFFSET(Sheet1!$B$3:$B$33,COLUMN()-COLUMN($C$2)+((ROW()-ROW($C$2))*(ROWS(Sheet1!$B$3:$B$33)/$B2)),0,1,1) نقل بيانات من عمود الي صف بكود.xlsm
    1 point
  36. وعليكم السلام تم بمعادلة معرفة, تفضل جمع خلايا بها ارقام و نص.xlsm
    1 point
  37. لا شيئ فقط تم تغيير كود الحروف الكبيرة من Change الى SelectionChange لأن هناك فى نفس الصفحة كود اخر لإدخال سطر جديد يعمل ب Change فلا يمكن عمل كودين فى نفس الصفحة تحت نفس الإسم بارك الله فيك والحمد لله الذى بنعمته تتم الصالحات
    1 point
  38. تفضل تم تغيير تاريخ اليوم الى الغد وعمل الكود على ان يقوم بمهامه بمجرد فتح الملف مباشرة -فتم بنجاح وفتح ملف جديد بتاريخ الغد تلوين.xlsm
    1 point
  39. تفضل-بمجرد الضغط على أيقونة فتح صفحة جديدة ,سوف يتم ادراج صفحة جديدة بتاريخ اليوم به قائمة منسدلة بالمطلوب في الخلية A1 اختر منها ما تريد ولاحظ تغيير لون شريط الصفحة بمجرد الإختيار وعذرا قد تم تغيير بنود القائمة المنسدلة الى اللغة الإنجليزية لعمل الكود بكفاءة ** فتكون العطلة الرسمية ...... Official holiday **والدوام الرسمى ...... Official time **و غير ذلك ......Other تلوين.xlsm
    1 point
  40. تم تعديل وتغيير الملف في المشاركة السابقة
    1 point
  41. تفضل-ولكن لا تقوم بكتابة الأرقام الموجودة بالعمود الأول A يدويا فموجود الترقيم داخل كود ادخال سطر جديد 2test.xlsm
    1 point
  42. وعليكم السلام-عليك برفع الملف لمشاهدة ومعاينة المشكلة عن قرب دائما وابدا اجعل المشاركة مدعومة بملف ليسهل المساعدة وعدم اهدار الوقت
    1 point
  43. اهلا بك اخى الكريم الملف موجود بالفعل في المشاركة الأولى ويعمل بكل كفاءة هذا هو مرة أخرى جدول نادر-.xls
    1 point
  44. أحسنت استاذ مسفر بارك الله فيك وجزاك الله كل خير
    1 point
  45. وعليكم السلام تفضل لك ما طلبت تجربة.xlsm
    1 point
  46. السلام عليكم 🙂 المنتدى مليئ بمختلف المواضيع ، لهذا السبب فإننا ننصح بإستخدام خاصية البحث ، قبل وضع سؤال جديد ، فهناك احتمال كبير بوجود عدة اجابات لسؤالك 🙂 وبطبيعة الحال ، فهناك العديد من المواضيع القديمة ، والتي قد نستفيد منها بطريقة او اخرى. واذا اردنا ان نسأل في موضوع قديم ، فيجب ان نأخذ رابط ذلك الموضوع ، ونعمل موضوع جديد نضع فيه سؤالنا ، ونشير الى ذلك الرابط القديم 🙂 واذا اردنا ان نشكر صاحب الموضوع ، فممكن بالنقر على ايقونة الشكر: ورجاء عدم وضع ملاحظة/طلب تعديل/سؤال جديد في موضع قديم 🙂 جعفر
    1 point
×
×
  • اضف...

Important Information