اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

  1. Ali Mohamed Ali

    Ali Mohamed Ali

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


    • نقاط

      8

    • Posts

      11,630


  2. shreif mohamed

    shreif mohamed

    03 عضو مميز


    • نقاط

      4

    • Posts

      165


  3. ابراهيم الحداد

    • نقاط

      3

    • Posts

      1,252


  4. أبوعبد الله

    أبوعبد الله

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


    • نقاط

      3

    • Posts

      1,389


Popular Content

Showing content with the highest reputation on 25 مار, 2018 in all areas

  1. السلام عليكم أهل المنتدى الكرام أقدم لكم اليوم ملف به كود يقوم بفتح صفحات جديدة بمجرد كتابة اسم الشيت فى العمود C من صفحة Main تقبلوا منى بارك الله فيكم وجزيتم خيرا اكسل vba فتح شيت جديد بمجرد ادخال الاسم فى الخلية.xlsm
    2 points
  2. الموضوع جيد و الى الامام لكن عندي ملاحظتين ارجو تقبلها: 1- لا ضرورة لتحديد صفحة مجمد ثم نسخها (يكفي نسخها فقط) 2-في حال ادراج اسم موجود في العامود C او ان الخلية فارغة يحصل خطأ بالكود لذلك لتفادي هذا الخطأ يمكن اضافة شرط على الكود وهو ان عدد مرات تكرار الاسم لا يتجاوز الواحد او ان الخلية غير فارغة ليبدو الكود يهذا الشكل Private Sub Worksheet_Change(ByVal Target As Range) Dim cont%, lr If Target.Column = 3 Then lr = Sheets(1).Range("c" & Rows.Count).End(xlUp).Rows.Value cont = Application.CountIf(Range("c:c"), Target) If cont > 1 Or IsEmpty(Target) Then GoTo Exit_Me Sheets("Mohamed").Copy after:=Sheets(Sheets.Count) Sheets(Sheets.Count).name = lr Sheets(Sheets.Count).[b1].Value = lr End If Exit_Me: End Sub
    2 points
  3. بارك الله فيك أخي طاهر الوليدي و بارك الله في الأخت الغالية "الدكتورة زهرة العبد الله " فهي فوق رؤوسنا جميعا. و الشكر لله عز وجل أولا ثم لكل الذين ساهموا من قبل و غادرونا و كل الذين مازالوا يساهمون في العطاء لهذا الصرح الكبير. لا أظن أن هناك شخصا ملأ العلم قلبه و عقله يتحسس من هذه الأشياء و خاصة أساتذة هذا المنتدى الذين ينيرونا دربنا و نتعلم منهم كل يوم.
    2 points
  4. أخي العزيز أرجو تجربة الملف المرفق تحياتي فورمة - البحث في الشيتات-1.xlsm
    2 points
  5. وعليكم السلام Sub sh24mar2018() Dim a, b As Long Dim aa, bb As Long Dim rng1, rng2 As Range a = Range("a" & Rows.Count).End(xlUp).Row b = Range("f" & Rows.Count).End(xlUp).Row For aa = 5 To a For bb = 5 To b If Cells(aa, 2) = Cells(bb, 7) Then If Cells(aa, 2) + Cells(aa, 3) + Cells(aa, 4) = _ Cells(bb, 7) + Cells(bb, 8) + Cells(bb, 9) Then Cells(bb, 7).Interior.Color = 194 Cells(aa, 2).Interior.Color = 194 End If End If Next Next Set rng1 = Range("a4", Range("a" & a)) Set rng1 = Range(rng1, rng1.End(xlToRight)) Set rng2 = Range("f4", Range("f" & b)) Set rng2 = Range(rng2, rng2.End(xlToRight)) rng1.Select Selection.AutoFilter Field:=2, Operator:=xlFilterNoFill Selection.SpecialCells(xlCellTypeVisible).Copy ActiveSheet.AutoFilterMode = False Range("k4").PasteSpecial rng2.Select Selection.AutoFilter Field:=2, Operator:=xlFilterNoFill Selection.SpecialCells(xlCellTypeVisible).Copy ActiveSheet.AutoFilterMode = False Range("p4").PasteSpecial rng1.Select Selection.AutoFilter Field:=2, Criteria1:=RGB(194, 0 _ , 0), Operator:=xlFilterCellColor Selection.SpecialCells(xlCellTypeVisible).Copy ActiveSheet.AutoFilterMode = False Range("u4").PasteSpecial Rows("4:13").Select Application.CutCopyMode = False With Selection.Interior .Pattern = xlNone .TintAndShade = 0 .PatternTintAndShade = 0 End With End Sub
    2 points
  6. السلام عليكم ورحمة الله استخدم هذا الكود Sub Date_To_Test() Dim wbDate As Workbook, wbTest As Workbook Dim Pat As String Dim LR As Long, LS As Long Application.ScreenUpdating = False Set wbTest = ThisWorkbook Pat = wbTest.Path & "\" Set wbDate = Workbooks.Open(Pat & "Data" & ".xlsb") Dim ws As Worksheet, Sh As Worksheet Set ws = wbDate.Sheets("add") Set Sh = wbTest.Sheets("add") LR = Sh.Range("B" & Rows.Count).End(xlUp).Row LS = ws.Range("B" & Rows.Count).End(xlUp).Row Sh.Range("B" & LR + 1).Resize(LS - 5, 115).Value = _ ws.Range("B6:DL" & LS).Value wbDate.Close False Application.ScreenUpdating = True End Sub
    2 points
  7. السلام عليكم ورحمة الله ارجو ان تفيدوني هذا الكود يعمل علي هذه القاعدة التس ليس بها علاقات ولكن عند نقل هذا الكود الي قاعدة بها علاقات وجداول كثيرة تظهر اخطاء ارجو ان تصححو لي الكود جديد.rar
    1 point
  8. شكرا لافضل منتدى عرفته شكرا لاعضائه وقاداته شكرا للمشرفين والخبراء شكرا لمن بدل معنا مساعداته ونقل الينا معارفه وخبراته كلا باسمه وصفته شكرا للاخت زهرة العبد الله التي وجدت لمساتها في اغلب الاستفسارات والمشكلات التي كانت ومازالت متميزة اسال من الله المولى عز وجل ان يرزقم جنة الفردوس الاعلى وان تنالوا خير الدنيا ولاخرة احسنتم الينا احسن الله اليكم
    1 point
  9. جزاك الله كل خير اخى الكريم الأستاذ محمد هذا فيديو بالشرح : وعليكم السلام اخى سليم دائما نصيحتك أستفاد منها كثيرا -جزاك الله كل خير وهذا ما كان ينقص هذا الكود دائما تكمل لنا النقصان بارك الله فيك وجعله دائما فى ميزان حسناتك وادخلك فسيح جناته
    1 point
  10. أخى الحبيب على بارك الله فيك وجزاكم الله خيرا وأتمنى فى اضافاتك الرائعة وضع توضيخ بسيط للفكرة العامة للكود وشرح المثال المقدم ببساطة لتقريب الفكرة لأمثالى الذين هم فى مفتتح الطريق حتى نتمكن من تطبيق الفكرة على ملفات مشابهة وتطويعها لأعمال أخرى تقبل تحياتى
    1 point
  11. شكرا للعودة والافادة بالتوفيق
    1 point
  12. تم تجربة المعادلة وهي رائعة وتعمل بالفعل بشكل تلقائي ج جزاك الله كل خير وسدد خطاك وعذراً على كثرة أسألتي
    1 point
  13. اهلا وسهلا بك فو منتدانا الكريم من الأفضل ان ترسل ملف أولا وتشرح فيه ما تريد بارك الله فيك
    1 point
  14. وعليكم السلام أخى ..تفضل المعادلة -وشيت به تطبيق المعادلة =IF(ISBLANK(B2),"",SUBTOTAL(3,B$2:B2)) تسلسل الصفوف وتجاهل الصفوف المختفية في التسلسل.xlsx
    1 point
  15. الأخ الفاضل / Ali Mohamed Ali أشكرك أخي العزيز على كلماتك الطيبة وجزاك الله كل خير ويعلم الله أن المنتدى الرائع بكل ماتحمله الكلمة من معاني وحشني جداً جداً بكل أعضائه الكرام والقائمين عليه المتميزين فكم من ذكريات لاتغيب أبداً عن بالي هنا وأسأل الله أن يديم النجاح والتوفيق للجميع تقبلوا أجمل التحيات والتقدير الأخ العزيز / عبد الرحمن عوف جزاك الله خير على كلماتك ودعواتك الطيبة تحياتي
    1 point
  16. المنتدى الفريق العربي للبرمجة حاولت اشترك فيه كانه مغلق واغلب الامثله وصلتني باسمها والشكر من هذا المنتدى ولها مشاركات في نفس المنتدى والي الفخر ان اشكرها من هذا المنتدى الي فتح قلبه للجميع ولا اعتقد انهم يمانعون او يتحسسون من ذلك خلق المنتدى هذا رفيع واحتوى الجميع بصدر رحب وقلب واسع مفعم بالحب والاخلاص والاعطاء ليس مجاملاتا وانما تعبيرا لما يكنه فضلهم وعطائهم واخلاصهم وحبهم للجميع شكرا لكم جميعا قادة وخبراء وأعضاء ليس من اجل شيى بل لكل شيئ قدمتوه وقت وجهد وتفكير في خضم مشاغل الحياة والله المستعان
    1 point
  17. وممكن تجرب هذا بالمعادلات مقارنة بيانات.xlsm
    1 point
  18. اليك ملفان جربهما واختر منهم المناسب لك STOCK 2018 - Copy.xlsm STOCK 2018.xlsm
    1 point
  19. السلام عليكم تم حل المشكلة بتعديل اعدادات الحماية على السيرفر الان يمكن طرح مواضيع تحوي فى عنوانها هذا الامر دون مشاكل و الموضوع الاصلي مخفي الان
    1 point
  20. السلام عليكم لنفرض ان الارقام تبدا من الخلية a1 نضع المعادلة التالية في b1 =IF(LEFT($A1,1)="5","966"&$A1,$A1)
    1 point
  21. السلام عليكم ورحمة اللله استخدم هذا الكود Sub Purchses() Dim C As Range Dim x As Single, y As Single, z As Single Dim AA As String, xx As String, yy As String, zz As String AA = " مستمر بلا حركه" xx = "متحرك هذا الشهر": yy = "أول شهر بلا حركه": zz = "ثانى شهر بلا حركه" Application.ScreenUpdating = False For Each C In Sheet1.Range("A3:A805") x = WorksheetFunction.CountIf(Sheet1.Range("C3:C805"), C) y = WorksheetFunction.CountIf(Sheet1.Range("D3:D805"), C) z = WorksheetFunction.CountIf(Sheet1.Range("E3:E805"), C) If x > 0 Then C.Offset(0, 1) = xx ElseIf x = 0 And y > 0 Then C.Offset(0, 1) = yy ElseIf x = 0 And y = 0 And z > 0 Then C.Offset(0, 1) = zz ElseIf x = 0 And y = 0 And z = 0 Then C.Offset(0, 1) = AA End If Next Application.ScreenUpdating = True End Sub
    1 point
  22. شكراً اخي العزيز بعد التجربة برنامج رائع اللهم اغفر للمسلمين وللمسلمات وللمؤمنين والمؤمنات وبارك بالغير والصلاح لاخي صالح ووالديه امين رب العلمين
    1 point
  23. تفضل تم عمل المثال اللازم لاحظ : جميع امتدادات النسخ وحتى القاعدة الخلفية هي db من اجل الخصوصية لاحظ ان القاعدة 2015.db محمية بكلمة مرور بعد التبديل بين القاعدة الاساسية وبين النسخة السابقة افتح الجداول ولا حظ فرق البيانات من اجل تتأكد من انك فعلا ارتبطت بالقاعدة الهدف المثال شامل لاخذ نسخة احتياطية ولاستعادة النسخ أمل ان ينال استحسانكم myback.rar
    1 point
  24. أهلا و سهلا بك لا أنت لم تخطىء , بل أنت مجتهد و حتى ان أخطأت , ما المشكلة أخطأنا كثيرا في السابق حتى تعلمنا , و لا نزال نخطىء , و فوق كل ذي علم عليم
    1 point
  25. استاذ RUDWAN انا فرحت بمشاركتك معنا ونفخر بمشاركتنك معنا وانا افهمك جيداً لكن انا قلت هذا قلت لعل وعسى ان اخطأت في شي وشكرا لك لمشاركتك معنا اخوك الصغير شفان ريكاني
    1 point
  26. 1 point
  27. الف شكر اخوي واخيرا ضبط الحمدلله بس ممكن تشرح لي الكود فيه chr مافهمتها ولك جزيل الشكر
    1 point
  28. هذا ملفك بعد التعديل المشكله انك استخدمت نص لتعريف اسم المدرسه بلا من رقم MMM.zip
    1 point
  29. انا ابغى احط شرط على المفتاح الاساسي نفسه من اول ماادخل البيانات تبع المفتاح الاساسي تطلع المسج يعني ماابغى انتظر لين اكمل باقي السجل
    1 point
  30. وهذا ملف آخر أيضاً عن الإستعلامات CreateMultiSelectQuery.zip
    0 points
  31. بارك الله فيك .... أخي أبوسليم ومشكور على هذا المجهود .........
    0 points
×
×
  • اضف...

Important Information