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

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

  1. ياسر خليل أبو البراء

    ياسر خليل أبو البراء

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


    • نقاط

      10

    • Posts

      13165


  2. عبد الفتاح كيرة

    • نقاط

      10

    • Posts

      3015


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

    سليم حاصبيا

    أوفيسنا


    • نقاط

      9

    • Posts

      8723


  4. صالح حمادي

    صالح حمادي

    أوفيسنا


    • نقاط

      6

    • Posts

      1748


Popular Content

Showing content with the highest reputation on 09/23/16 in مشاركات

  1. اخواني الأعضاء الأساتذة الأحباء في المنتدى خلال بحثي عن دود الادخال الى أوراق الأشهر وجدتو ان تسمحو لي ان اقدم لكم كودان لانشاء أوراق العمل بأسماء الأشهر واحد للغة الانكلزيه والأخر ععمل حسب لغة الحاسوب المستخدم ارجو ان يستفيد الاخوة منه وتقبلو تحياتي اللغة الانكلزية Sub DoMonths() Dim J As Integer Dim K As Integer Dim sMo(12) As String sMo(1) = "January" sMo(2) = "February" sMo(3) = "March" sMo(4) = "April" sMo(5) = "May" sMo(6) = "June" sMo(7) = "July" sMo(8) = "August" sMo(9) = "September" sMo(10) = "October" sMo(11) = "November" sMo(12) = "December" For J = 1 To 12 If J <= Sheets.Count Then If Left(Sheets(J).Name, 5) = "Sheet" Then Sheets(J).Name = sMo(J) Else Sheets.Add.Move after:=Sheets(Sheets.Count) ActiveSheet.Name = sMo(J) End If Else Sheets.Add.Move after:=Sheets(Sheets.Count) ActiveSheet.Name = sMo(J) End If Next J For J = 1 To 12 If Sheets(J).Name <> sMo(J) Then For K = J + 1 To Sheets.Count If Sheets(K).Name = sMo(J) Then Sheets(K).Move Before:=Sheets(J) End If Next K End If Next J Sheets(1).Activate End Sub مختلف اللغات Sub DoMonths() Dim J As Integer Dim K As Integer For J = 1 To 12 If J <= Sheets.Count Then If Left(Sheets(J).Name, 5) = "Sheet" Then Sheets(J).Name = MonthName(J) Else Sheets.Add.Move after:=Sheets(Sheets.Count) ActiveSheet.Name = MonthName(J) End If Else Sheets.Add.Move after:=Sheets(Sheets.Count) ActiveSheet.Name = MonthName(J) End If Next J For J = 1 To 12 If Sheets(J).Name <> MonthName(J) Then For K = J + 1 To Sheets.Count If Sheets(K).Name = MonthName(J) Then Sheets(K).Move Before:=Sheets(J) End If Next K End If Next J Sheets(1).Activate End Sub الملفات مرفقة اوراق الاشهر بلغة الانكليزية.rar اوراق الاشهر بلغة جهازك.rar
    3 points
  2. السلام عليكم ما شاء الله ، ابداعات متنوعة و اثراءات مميزة للموضوع أسأل الله ان يديم علينا جميعا التواضع و حب الخير ، و أن يجعلنا من المتحابين فيه ، و الا ينزغ الشيطان بيننا
    2 points
  3. بارك الله فيك أخي الكريم عادل بالنسبة لحل الأخ أبو حنين يعمل بشكل جيد ووفق المطلوب بارك الله فيك وجزاه الله خير الجزاء .. فقط يمكن استدعاء الكود من خلال حدث ورقة العمل .. بالنسبة للحل الذي قدمته افترضت فيه الشمولية حيث يمكن الترتيب على أساس أي عنوان لأي عمود ..حيث يتم البحث عن النص الموجود في الخلية J8 وعلى أساس البحث يتم تحديد العمود المطلوب عمل الترتيب عليه .. وأخيراً الحمد لله الذي بنعمته تتم الصالحات تقبل تحياتي
    2 points
  4. السلام عليكم اخي عادل هل تقصد بهذه الطريقة الرحلات.rar
    2 points
  5. السلام عليكم كود للفاضل سليم حاصبيا اتمنى ان يكون طلبك في حفظ الله salim.rar salim.rar
    2 points
  6. السلام عليكم هذا الشرح يوضح كيفية عمل تقديرات الطلاب حسب درجاتهم و ذلك من خلال استخدام دالة iif فى استعلام أكسيس تعلم كيف تستخدم دالة iif فى صورتها غير البسيطة بطريقة بسيطة
    2 points
  7. كل المعادلات تنزل فى الخلايا بالكود الحل في حجم ورقة الفاتورة 6.rar
    2 points
  8. كيف تستخدم دالة dcount لعمل الإحصائيات فى أكسيس؟السلام عليكميشرح هذا الفيديو دالة dcountو هى إحدى الدوال التجميعية فى أكسيستستخدم فى عد السجلات فى جدولعد كل سجلات جدولعد حقل معين بدون شرطعد حقل معين بشرط فى نفس الحقلعد حقل بشرط فى حقل آخرعد حقل بشرطين فى حقل أو حقلينالعد بشرط فى حقل نصى و الشرط الآخر فى حقل رقمىأرجو لكم الفائدةرابط الملف المستخدم فى الشرحhttps://drive.google.com/file/d/0Bw4...ew?usp=sharingجارى رفع الفيديو https://www.youtube.com/watch?v=_e10IKSpaAU&feature=youtu.be https://www.youtube.com/watch?v=_e10IKSpaAU&feature=youtu.be
    1 point
  9. جرب تغير حرف الـ k اللي هو Small خليه كابيتال .. بس خلاص
    1 point
  10. عدل المعادلة في الخلية E2 =IF($D2>=1000,($B2-$C2-$D2)/4,"") بالنسبة للجزء الثاني من الطلب غير واضح .. هلا وضعت أمثلة أخرى للتوضيح .. هل هناك ارتباط بين الصفوف؟
    1 point
  11. طلب احد الزملاء طريقة فصل القيم عن الحروف فى ملف اكسيل قام بنسخه من الانترنت ، من هذا الموقع http://www.priceoftravel.com/595/public-transportation-prices-in-80-worldwide-cities/# بالمناسبة الملف عن مقارنة لاسعار المواصلات فى عدة دول ، و لا اعلم مدى دقة بياناته علما بانه بعد النسخ كان طول النص و كذلك طول القيم مختلف من خلية لاخرى مرفق الملف و به المعادلة ، ربما يحتاجه البعض الفكرة فى البجث عن مكان حرف ال $ باستخدام دالة find و تجزيء النص بالطريقة العادية باستخدام دالتي left , right Split PT Prices around the world.rar
    1 point
  12. لالغاء التصفية اضغط الزر Show_All و لاظهارالفراغات امسح محتوبات الـ CombBox
    1 point
  13. بالنسبة للطلب الاخير يصبح الكود بالشكل Sub Macro1() Range("D6:I" & Range("D" & Rows.Count).End(xlUp).Row).AutoFilter Field:=2, Criteria1:="=" & Range("P4") Range("D6:I" & Range("D" & Rows.Count).End(xlUp).Row).AutoFilter _ Field:=1, Criteria1:="<>معلق", Operator:=xlAnd, Criteria2:="<>حول" End Sub
    1 point
  14. محاولة ثانية Book salim (macro).rar
    1 point
  15. مرحبا هل تقصد بهذه الطريقة Book salim3.rar
    1 point
  16. الله يجزاك خير جاري تعديل الاسم والتجربه
    1 point
  17. لم افهم لغاية الان ما هو مفتاح السرد
    1 point
  18. جرب هذا الملف Book salim 1.rar
    1 point
  19. السلام عليكم أخي حاتم لم أطلع على ملفلك لانشغالي ولكن قرأت موضوعك وأحببت أن أهديك هدية في نفس الموضوع السابق لعلها تعجبك أنا معلم في مدرسة حكومية ومنذ خمس سنوات أستعمل برنامج aSc الخاص بعمل الجداول المدرسية , وهو من أفضل البرامج لعمل الجداول فأحببت أن أعطيك نسخة من البرنامج مع الشرح ولكن حجم البرنامج كبير و لا يسمح بتحميله هنا إدا كان الأمر يهمك راسلني على البريد الالكتروني لإرساله إليك تحياتي
    1 point
  20. اخي ياسر خليل أبو البراء فعلا : من تواضع لله رفعه ولكني لا اتعالي علي احد ولست افضل من عضو بالمنتدي فجميعنا سواسية
    1 point
  21. هو المطلوب وجزاك الله خيراااااااا كثير الف شكر استاذ ابو البراء
    1 point
  22. تفضل أخي الكريم وجرب الملف التالي Baraa Record V2.rar
    1 point
  23. 1 point
  24. الرقم الجديد - الرقم القديم - نفسه.rar اخي الكريم / محمد لؤي مرفق الملف بعد حل مشكلة كلمة نفسة و تم تعديل المعادلات في شيت بحث و اضافة معادلات في شيت اعتماد عمود H برجاء الاطلاع علي الملف
    1 point
  25. تفضل تم التعديل قليلاً على المعادلة Book salim.rar
    1 point
  26. اخي ياسر العربي اخي ياسر الخليل أبو البراء شكرا للمروركم الكريم الشكر للمنتدى الذي يجمعنا ويدر بالافائدة والخير على الجميع انشالله
    1 point
  27. اكتب هذه المعادلة في الخلية H3 ,اسحب يميناً ستة اعمدة ونزولاُ صفين =SUMPRODUCT(($E$7:$E$51=H$2)*($I$7:$I$51=$G3)*(($D$7:$D$51<>"معلق")+($D$7:$D$51<>"حول")))
    1 point
  28. كيف تستخدم دالة dcount لعمل الإحصائيات فى أكسيس؟السلام عليكميشرح هذا الفيديو دالة dcountو هى إحدى الدوال التجميعية فى أكسيستستخدم فى عد السجلات فى جدولعد كل سجلات جدولعد حقل معين بدون شرطعد حقل معين بشرط فى نفس الحقلعد حقل بشرط فى حقل آخرعد حقل بشرطين فى حقل أو حقلينالعد بشرط فى حقل نصى و الشرط الآخر فى حقل رقمىأرجو لكم الفائدةرابط الملف المستخدم فى الشرحhttps://drive.google.com/file/d/0Bw4...ew?usp=sharingجارى رفع الفيديو
    1 point
  29. الرقم الجديد - الرقم القديم.rar اخي العزيز / محمد لؤي مرفق ملف يستوفي المطلوب اعلاه فبرجاء الاطلاع ملحوظة : في حالة كتابة الرقم الجديد يظهر معلومات الرقم القديم و معلومات الرقم الجديد اما في حالة كتابة الرقم القديم يظهر معلومات الرقم القديم فقط
    1 point
  30. اخي الكريم شهاب الرجاء ارفاق ملف يوضح ماهية المطلوب من البرنامج حتى يتسنى للاعضاء فهم طبيعة عمل البرنامج المطلوب.
    1 point
  31. أنت من يجب أن يقدم له الشكر يا أستاذ على هذا المجهود العظيم
    1 point
  32. الحمد لله شكراً على مرورك أخى الفاضل
    1 point
  33. بارك على فيك على هذا المجهود و جزيت عليه خير الجزاء و بالتوفيق إن شاء الله
    1 point
  34. أستأذن من أساتذتي أبو خليل و جمال السيد الذين أقل ما يمكن ان يقال عنهما أنهما مشعل ينير هذا المنتدى. بعد إذنكم أساتذتي مجددا أريد أن أضع نصيحة صغيرة للذين يريدون الدخول لعالم الأكسس. يجب على المتعلمين الجدد أن لا يستعجلوا على تعلم كتابة الأكواد بل يستعملوا الماكرو لأن به دوال جاهزة و سهلة و بعد التمكن من الماكرو فلا بأس. هذا و الله أعلم إن كان هناك تعقيب أساتذة الكرام
    1 point
  35. بارك الله فيك أخي عبد الفتاح
    1 point
  36. بارك الله فيك أخي أبو تامر كود جميل .. بالنسبة للنتائج لا تظهر منضطبة في بعض الأحيان في خلايا معينة وهي التي تكون منفردة (حيث تختفي علامة الدولار) مثال الصف رقم 3 حيث القيمة 0.17 بينما لم يظهر معها علامة الدولار إليكم حل آخر بدالة معرفة تقوم بجلب نص محدد من داخل الخلية Function GetElement(Str As String, Delim As String, Ordinal As Long) As Variant Dim strTxt() As String If Len(Str) = 0 Then GetElement = CVErr(xlErrNA) Exit Function End If If Len(Delim) > 1 Then GetElement = CVErr(xlErrNA) Exit Function End If If InStr(1, Str, Delim) = 0 Then GetElement = CVErr(xlErrNA) Exit Function End If If Ordinal <= 0 Then GetElement = CVErr(xlErrNA) Exit Function End If If Ordinal > Len(Str) - Len(Replace(Str, Delim, vbNullString)) + 1 Then GetElement = CVErr(xlErrNA) Exit Function End If strTxt = Split(Str, Delim) GetElement = Application.WorksheetFunction.Trim(strTxt(Ordinal - 1)) End Function استخدام الدالة : استخدم المعادلتين التاليتين : =GetElement(B2,")",1)&")" والثانية =GetElement(B2,")",2) أما فيما يخص الملف المرفق فأنا لا أرفق ملفات حتى يتعود الأعضاء تطبيق الحلول بأنفسهم .. وذلك لنرتقي ونتعلم تقبلوا تحياتي
    1 point
  37. تفضل اخى الملف يشتغل على 2003 وانا مستعد للرد على اى استفسار بشأن، الملف فهو مع حجم مدرستى الكبير سهل لى الامور قوائم 2003.rar
    1 point
  38. اخي اسلام انا فهمت طلبك بس اعمل اسماء حقول الجداول انقلش
    1 point
  39. اخي الفاضل حاول تعيد تسميه حقول الجداول الى اللغه الانقلش وارجع ارفع البرنامج من جديد
    1 point
  40. السلام عليكم ورحمة الله وبركاته استخدم نفس الفكره وهي جدول مؤقت
    1 point
  41. اخي الكريم الرجاء الاطلاع علي الملف المرفق و اتمني ان يكون هذا المقصود المرفق المرفق : الرقم الجديد - الرقم القديم.rar
    1 point
  42. الأخ الكريم محمد لؤي السلام عليكم جرب المرفق التالى لعلك تجد فيه غايتك نسألكم الدعاء abo_abary_الرقم الجديد - الرقم القديم.rar
    1 point
  43. مرحبا المرفق اصبح اكثر مرونة ( في حالة خلوه من الأخطاء طبعا) حيث يتيح رؤية النتائج عند البحث إن كانت مكررة و يتيح تعديلها كما انه يحتوي على صفحة للبحث عن انتهاء الصلاحية بصفة عامة او قبل ايام يدخلها المستخدم V4.rar
    1 point
  44. السلام عليكم الأخ الدكتور جابر المحترم ، تفضل الكود لقراءة المازربورد Private Sub cmd_Click() Dim objs Dim obj Dim WMI Dim strMBD Set WMI = GetObject("WinMgmts:") Set objs = WMI.InstancesOf("Win32_BaseBoard") For Each obj In objs MsgBox "MotherBoard Number: " & obj.SerialNumber Next End Sub مع وافر الاحترام
    1 point
×
×
  • اضف...

Important Information