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

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

  1. jjafferr

    jjafferr

    أوفيسنا


    • نقاط

      15

    • Posts

      10068


  2. Shivan Kurdi - شڤان کوردی

    • نقاط

      14

    • Posts

      3491


  3. ابوخليل

    ابوخليل

    أوفيسنا


    • نقاط

      10

    • Posts

      13707


  4. أبو سجده

    أبو سجده

    06 عضو ماسي


    • نقاط

      7

    • Posts

      2255


Popular Content

Showing content with the highest reputation on 05/08/17 in all areas

  1. استأذن من الاستاذنا @jjafferr , @أمير2008 رغم من كثرة الاجابات اليك هذا Private Sub Form_Load() Dim sql As String sql = "UPDATE tbTable SET tbTable.[check] = True WHERE (((tbTable.dateend)<Date()));" DoCmd.SetWarnings False DoCmd.RunSQL (sql) DoCmd.SetWarnings True End Sub
    3 points
  2. حياك الله أخي أمير الكودين شغالين تمام ، لكني اعتمدت على كود اخي وائل بالنسبة لمقارنة التاريخ ، والآن عملت طريقتي ، وهي: Set Rs = CurrentDb.OpenRecordset("tbTable", dbOpenDynaset) Rs.MoveLast: Rs.MoveFirst RC = Rs.RecordCount For i = 1 To RC If Rs.Fields("dateend") < Date Then Rs.Edit Rs.Fields("check") = True Rs.Update End If Rs.MoveNext Next i Rs.Close: Set Rs = Nothing او طريقة النموذج مباشرة Set Rs = Me.RecordsetClone Rs.MoveLast: Rs.MoveFirst RC = Rs.RecordCount For i = 1 To RC If Rs.Fields("dateend") < Date Then Rs.Edit Rs.Fields("check") = True Rs.Update End If Rs.MoveNext Next i جعفر أخي أمير يجب ان تبدأ بـ rs.movelast قبل rs.MoveFirst وإلا فلن تحصل على جميع السجلات جعفر
    3 points
  3. اولا // انا اضفت حقل جديد باسم ID1 الى الجدول ثانيا // اليك هذا الكود Private Sub Combo2_BeforeUpdate(Cancel As Integer) If Len(Me.Combo0 & "") = 0 Then MsgBox "اولا يجب ان تختار نوع الحركة" Me.Undo End If End Sub Private Sub Combo2_AfterUpdate() If Me.Combo2 = "مستلزمات" And Me.Combo0 = "صرف" Then Me.ID1 = Nz(DMax("[ID1]", "table1", "[warehouse]='" & Me.Combo2 & "'" & "AND [TYPE]='" & Me.Combo0 & "'"), 0) + 1 Me.Text4 = "A" & "C" & "0000" & Nz(DMax("[ID1]", "table1", "[warehouse]='" & Me.Combo2 & "'" & "AND [TYPE]='" & Me.Combo0 & "'"), 0) + 1 ElseIf Me.Combo2 = "تعبئة" And Me.Combo0 = "صرف" Then Me.ID1 = Nz(DMax("[ID1]", "table1", "[warehouse]='" & Me.Combo2 & "'" & "AND [TYPE]='" & Me.Combo0 & "'"), 0) + 1 Me.Text4 = "A" & "P" & "0000" & Nz(DMax("[ID1]", "table1", "[warehouse]='" & Me.Combo2 & "'" & "AND [TYPE]='" & Me.Combo0 & "'"), 0) + 1 ElseIf Me.Combo2 = "منتج تام" And Me.Combo0 = "صرف" Then Me.ID1 = Nz(DMax("[ID1]", "table1", "[warehouse]='" & Me.Combo2 & "'" & "AND [TYPE]='" & Me.Combo0 & "'"), 0) + 1 Me.Text4 = "A" & "G" & "0000" & Nz(DMax("[ID1]", "table1", "[warehouse]='" & Me.Combo2 & "'" & "AND [TYPE]='" & Me.Combo0 & "'"), 0) + 1 ElseIf Me.Combo2 = "مستلزمات" And Me.Combo0 = "اضافة" Then Me.ID1 = Nz(DMax("[ID1]", "table1", "[warehouse]='" & Me.Combo2 & "'" & "AND [TYPE]='" & Me.Combo0 & "'"), 0) + 1 Me.Text4 = "B" & "C" & "0000" & Nz(DMax("[ID1]", "table1", "[warehouse]='" & Me.Combo2 & "'" & "AND [TYPE]='" & Me.Combo0 & "'"), 0) + 1 ElseIf Me.Combo2 = "تعبئة" And Me.Combo0 = "اضافة" Then Me.ID1 = Nz(DMax("[ID1]", "table1", "[warehouse]='" & Me.Combo2 & "'" & "AND [TYPE]='" & Me.Combo0 & "'"), 0) + 1 Me.Text4 = "B" & "P" & "0000" & Nz(DMax("[ID1]", "table1", "[warehouse]='" & Me.Combo2 & "'" & "AND [TYPE]='" & Me.Combo0 & "'"), 0) + 1 ElseIf Me.Combo2 = "منتج تام" And Me.Combo0 = "اضافة" Then Me.ID1 = Nz(DMax("[ID1]", "table1", "[warehouse]='" & Me.Combo2 & "'" & "AND [TYPE]='" & Me.Combo0 & "'"), 0) + 1 Me.Text4 = "B" & "G" & "0000" & Nz(DMax("[ID1]", "table1", "[warehouse]='" & Me.Combo2 & "'" & "AND [TYPE]='" & Me.Combo0 & "'"), 0) + 1 End If End Sub ثالثا // اتفضل اليك قاعدة بياناتك بعد تعديل New.rar
    3 points
  4. جزاك الله خيرا وكما قال أستاذنا جعفر تسلم ايدك وهذه فائدة صغيرة لعلك تحتاجها بوقت ما بالإمكان استبدال أسماء أجزاء الفورم بالجملة (Section(Index)) وهذه ثوابتها : Setting Constant 0 acDetail 1 acHeader 2 acFooter 3 acPageHeader 4 acPageFooter ويتحول الكود الى هذا الشكل frm.Section(0).BackColor = Color_Bu_D frm.Section(1).BackColor = Color_He_D frm.Section(2).BackColor = Color_fo_D
    2 points
  5. السلام عليكم اخي وائل انا لم اعمل بطريقتك ، وانما عملت الاسهل لي ولك عملت جدول جديد فيه جميع الكلمات بدون تشكيله ، بهذه الطريقة لا داعي للمساس لجدولنا الاصل ، ونظرا لكثرة الكتابة عندك ، اضطررت ان اعمل الحقل txt مذكرة . عملت علاقة بين الجدولين . الحقت البيانات بالجدول الجديد ، ولاحظ هنا اني جمعت جميع حقول جدولك الى حقل واحد فقط ، والذي سيتم البحث من خلاله ، (لاحظ كيف استدعيت الوحدة النمطية: (اسم الحقل المحتوي على تشكيلة)Simplify والتي تستطيع استعمالها لاحقا لتحديث/الحاق بقية البيانات) . هذا الاستعلام سيكون مصدر بيانات نموذج البحث ، بحيث نستطيع البحث عن اي كلمة او جزء منها ، من اي حقل ، يعني صار عندنا بحث Google للجدول بالكامل وليس لحقل معين . عملت تغيير لإسم حقل البحث . اما زر البحث فيحتاج الى هذا الكود فقط . هذه الطريقة جدا مرنه ، وتستطيع عمل اللي تريده بها جعفر 643.7-5-2017 بحث الفوائد بقائمة منسدلة.accdb.zip
    2 points
  6. نتيجة ممتازة أخى شيفان وهو المطلوب بالظبط جزاك الله كل خير ونفع بك
    2 points
  7. تحية طيبة استاذي الغالي جعفر المشكلة ليست من عندي و لا من عندك المشكلة من السوني بحد ذاته كما توقعت تماما للسوني سيناريو خاص به لالتقاط الصورة فعوضا عن الزر Camera يجب ارسال الزر Enter وعوضا عن المسار /sdcard/DCIM/Camera/ يكون المسار /sdcard/DCIM/100ANDRO وهذه ورقة اجابتي
    2 points
  8. اها انا هنا الان في خدمتك ان شاء الله اخي الكريم اولا // انا حذفت قيمة افتراضية "اي شيء" لحقل doc في نموذج رئيسي ثانيا // انا نقلت كود عند الفتح لنموذج الرئيسي لتابع حقل التاريخ zdate الى بعد تحديث لكومبوبوكس باسم Combo51 لتابع رقم طلب الصرف Me.Zdate = Date ثالثا // انا نقلت هذا الكود من بعد تحديث لكومبوبوكس باسم Combo51 لتابع رقم طلب الصرف الى قبل تحديث لنفس الكومبوبوكس Me.Transaction_subform.Visible = True Me.Transaction_subform![In].Enabled = False Me.Transaction_subform![out].Enabled = True واضفت هذا الكود بعد كود الاعلى If Me.Combo58 = "صرف" Then If DCount("[id]", "[order_sub]", "[id]='" & Me.Combo51 & "'") > 0 Then [Forms]![trans_top]![Transaction subform]![Code] = DLookup("[code]", "[order_sub]", "[id]='" & Me.Combo51 & "'") [Forms]![trans_top]![Transaction subform]![Item] = DLookup("[Item]", "[order_sub]", "[id]='" & Me.Combo51 & "'") [Forms]![trans_top]![Transaction subform]![out] = DLookup("[Qty]", "[order_sub]", "[id]='" & Me.Combo51 & "'") End If End If اي يعني في الاخير الكود قبل تحديث لكومبوبوكس باسم Combo51 لتابع رقم طلب الصرف صار هكذ Private Sub Combo51_BeforeUpdate(Cancel As Integer) Me.Transaction_subform.Visible = True Me.Transaction_subform![In].Enabled = False Me.Transaction_subform![out].Enabled = True Me.Zdate = Date If Me.Combo58 = "صرف" Then If DCount("[id]", "[order_sub]", "[id]='" & Me.Combo51 & "'") > 0 Then [Forms]![trans_top]![Transaction subform]![Code] = DLookup("[code]", "[order_sub]", "[id]='" & Me.Combo51 & "'") [Forms]![trans_top]![Transaction subform]![Item] = DLookup("[Item]", "[order_sub]", "[id]='" & Me.Combo51 & "'") [Forms]![trans_top]![Transaction subform]![out] = DLookup("[Qty]", "[order_sub]", "[id]='" & Me.Combo51 & "'") End If End If End Sub والبعد تحديث صار هكذا Private Sub Combo51_AfterUpdate() [Forms]![trans_top]![Transaction subform].SetFocus DoCmd.GoToRecord , , acNewRec End Sub اتفضل قاعدة بياناتك ex (1).rar تقبل تحياتي
    2 points
  9. لتفعيل النسخ الإحتياطي التلقائي ، قم بما يلي: أولاً : إعدادت إختيار قواعد البيانات لعمل النسخ الإحتياطى التلقائي لها 1) انقر على الزر "إعداد النسخ الإحتياطي التقائي". أدخل المسار الكامل لقواعد البيانات التي ترغب في النسخ الاحتياطي لها.بإستخدام الزر "استعراض لإختيار قواعد البيانات" 2)انقر على الزر "إضافة قاعدة بيانات إلي القائمة" لإضافة قاعدة بيانات جديدة. 3) انقر مرتين على أي قاعدة بيانات في القائمة للتعديل أو الحذف. ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ ثانياً : إعدادات مسار تخزين النسخ الإحتياطى التلقائي حدد المسار الكامل الذي تريد حفظ قواعد بيانات النسخ الاحتياطي.فيه عن طريق النقر على الزر "تحديد مسار التخزين" وهذا المسار يجب بالفعل أن يكون موجوداً أو سوف يتم إحباط العملية. ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ ثالثاً : إعدادات وقت النسخ الإحتياطي التلقائي تحديد وقت بدء النسخ الإحتياطي التلقائي هام جداً جداً جداً أدخل الوقت بهذا التنسيق (HH:MM:SS AM / PM) شرح التسيق HH الساعة MM الدقيقة SS الثانية AM / PM أو ص / م وهذا يشير لتحديد الساعة صباحا او مساءً ويظهر هذا التنسيق فقط عندما تكون إعدادت نظام التشغيل تم تحديد الوقت فيه على نظام 12 ساعة مثال عندما نريد نسخ تلقائى فى تمام الساعة الواحدة ظهراً تكون بهذا الشكل (01:00:00 م ) وفي حالة ضبط إعدادت الوقت فى نظام التشغيل 24 ساعة يكون التسيق (HH:MM:SS) مثال عندما نريد نسخ تلقائى فى تمام الساعة الواحدة ظهراً تكون بهذا الشكل (13:00:00) ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ ملاحظـــــة هامــــــــة ـــــــــــــــــــــــــــــــــــ لكى يتم عمل النسخ التلقائي لقواعد البيانات بشكل تلقائي طبقاً للإعدادت المسبقة 1- يجب فتح النموذج المسئول عن النسخ الإحتياطي التلقائي من خلال النقر على الزر "بدء النسخ الاحتياطي التلقائي" وإلا لن يتم النسخ الاحتياطى تلقائيا فى الوقت المحدد طبقاً للإعدادت المحددة 2- فى حالة إستخدام شاشة التوقف أو شاشة حماية إذا كنت ترغب فى الحصول على السرية والحماية للجهاز الخاص بك فى غيابك لن يؤثر ذلك على النسخ التلقائي ☺ ملاحظة هامة جدا جدا جدا يتم تحديد قاعدة بيانات أو أكثر لعمل نسخ احتياطى لها وضغط واصلاح مرة واحدة فقط من الاعدادت يتم تحديد المسار المراد حفظ النسخ الاحتياطى مرة واحدة فقط وقمت بعمل طريقة تجعل البرنامج يقوم كل يوم بعمل مجلد باسم وتاريخ اليوم دون اى تدخل من المستخدم فقط غير فتح النموذج "frmTimer" مشكلة لو تم وضع باسورد لحماية قاعدة البيانات المراد عمل نسخ احتياطى لها عند فتحها فلن يكتمل النسخ التلقائى الالى بسبب كلمة السر هذه ولن يتم عمل اى نسخ احتياطى لباقى قواعد البيانات الاخرى للامانة العلمية : هذا البرنامج حصلت عليه من احد المنتديات الاجنبية ولكن قمت بتعديلات كثيرة جدا للوصول الى هذه النتيجة المثمرة ان شاء الله واضعها بين أيديكم حتى تعم الفائدة AutoBackup.rar
    1 point
  10. هل ترغب بوضع ساعة في ورقة العمل الخاصة بك؟؟ يتم تحديثها كل ثانية مثل ساعة النظام تماما الحل تجده في المرفق لا تنسوا أخاكم محمد صالح من صالح دعائكم clock.rar الإصدار الأحدث ويوجد في المشاركة 14 من الموضوع clock3.rar والآن تم تطوير الملف بصورة أكثر احترافية ليعرض ساعة رقمية وساعة عقارب وإذا رغب أحبابي في الله يتم شرح فيديو للطريقة وخصوصا الساعة العقارب لا تحكم في رغبتك لعمل شرح إلا بعد مشاهدة هذا المرفق mas digital and analog clock.rar
    1 point
  11. ما شاء الله لا قوة الا بالله عمل رائع جداً اخي الكريم تحياتي
    1 point
  12. حسب فهمي لسؤالك واحتمال ان يكون فهمي لسؤالك بيكون غلط لكن اكتب الكود في نموذج قبل تحديث بدلا من حقل قبل تحديث هذا والله يعلم
    1 point
  13. أولا - هلا بعودتك سالما وعساك بخير ثانيا - أنا اسمى محمد أما عبدالله فهو ابنى - وعلى كل لا بأس كل اللى يجى منك حسن أو حسين - وأخيرا - تفضل أرجو أن يكون هذا قريبا مما تريد 7-5-2017 بحث الفوائد بقائمة منسدلة.zip
    1 point
  14. نعم اخي شاهدت الفيديو ومن خلاله توصلت الى حل على كل حال الفضل يعود الى الله اولا والي حضرتك الحمد لله الف الف شكر لك استاذي
    1 point
  15. اخي شفان ، هذا الذي عملته انا في اول مشاركة لي ، بالضبط جعفر
    1 point
  16. وعليكم السلام الافضل ان ترفق برنامجك ونساعدك في تطبيق الكود عليه ، لأنه حتى وإن رفعت مثالي ، فتجربتي تقول بأن صاحب الموضوع سيصر على استعمال مثاله شكرا اخي على كلماتك الجميلة 1. انا لا املك مثال ، وسأضطر الى عمل مثال ، ولكن الافضل ارفاق برنامجك للتعديل عليه فهذه الجزئية اخذتها من احد برامجي لأحد الزبائن 2. هل يمكن عمل هذا ، الجواب نعم ، ولكن كيف؟ أ- كلمة البحث يجب ان ننظفها من جميع التشكيلات ، اي ندخلها في الوحدة النمطية اعلاه مرة واحدة ، ب- كل حقل موجود في سجل يجب ان ننظفه من جميع التشكيلات ، اي ندخله في الوحدة النمطية اعلاه مرة واحدة ، ويعتمد هذا على عدد السجلات المطلوب البحث فيها ، في البرمجه عندك الاختيار بين سرعة البرنامج ، او التفنن في عمل وشكل البرنامج ، في البداية سيطلب الزبون ويطلب ، وانت ستعطي وستغير ، والفائز في النهاية سرعة البرامج ، لذلك الجواب على سؤالك هو: أ- كل حقل في الجدول يحتوي على كلمات فيها تشكيله وتريد البحث فيه ، اعمل حقل جديد في الجدول لها الحقل ، وضع فيها جميع الكلمات بدون تشكيلة ، بإستخدام الوحدة النمطية اعلاه ، او ب- اذا عندك اكثر من حقل في الجدول يحتون على كلمات فيها تشكيله وتريد البحث في جميع هذه الحقول (ليس شرطا ان تبحث في نفس النموذج في جميع هذه الحقول ، فقد يكون عندك نماذج مختلفة للبحث في حقل/حقول معينة) ، اعمل حقل جديد واحد في الجدول ، وضع فيه كلمات الحقول جميعا وبدون تشكيلة ، بإستخدام الوحدة النمطية اعلاه وسواء استخدمت أ او ب ، فطريقة البحث سيان بتقول لي كيف ، وبقول لك ارفق برنامجك جعفر
    1 point
  17. طريقة العمل في 2013 هي نفسها في 2010 بنسخ الكود السابق ووضعه في this workbook في محرر vba
    1 point
  18. اذا عليك ان تشرح طبيعة العمل على ارض الواقع وبالتفصيل باعتبارك تستعمل الدفاتر والسجلات الورقية 1- المدخلات 2- الاجراءت 3-النتائج . المكان يسع الجميع وشكرا لخلقك النبيل
    1 point
  19. في طلبك تريد حذف تم السابقة والان تريد حذف الاخيرة هل الغيت طلبك الاول ؟ اشرح لي مجددا بالصورة ماتريد
    1 point
  20. اهلا بك في منتداك منتدى اوفيســــــــــــــــــــــنا اتفضل اليك هذا الكود Private Sub رقم_الكفيل_BeforeUpdate(Cancel As Integer) If Len(Me.رقم_الكفيل & "") <> 0 Then If DCount("[idyatem]", "[اليتبم مرسل]", "'=[رقم الكفيل]" & Me.رقم_الكفيل.Column(0) & "'" & _ " And [الاسم]='" & Me.الاسم & "'") > 0 Then MsgBox "يوجد يتيم آخر لنفس الكفيل " Cancel = -1 Else ارسال_Click End If Else End If End Sub واليك ملفك بعد تعديل لكن القي نظرتا الى كود الارسال عندك واعتذر منك استاذنا @ابوخليل ما رأيت مشاركتك لان النيت عندي ضعيف كتير yahya.rar
    1 point
  21. الملف موجود به كود رسالة فعلا Private Sub Workbook_Open() MsgBox "من إعداد بوشلاغم زاكي مقتصد متوسطة طالب عبد الله **بئر الشهداء** " _ & vbNewLine & "" & vbNewLine & "مع تحياتي و احترامي للأخ مخناش جمال " _ & vbNewLine & "" & vbNewLine & "" _ , vbMsgBoxRight, "مقتصد متوسطة طالب عبد الله" End Sub
    1 point
  22. جزاك الله خير استاذي شفان انت دوما سباق للخير شكرا لك
    1 point
  23. هل من الممكن ان تشرح لي كيف قمت بذالك هذا هو المطلوب
    1 point
  24. 1 point
  25. لا عليك أ / خالد يمكنك ان تسأل كما تشأء لحين ان يتم الامر ان شاء الله ولكن وفقا للشروط التي ذكرتها حضرتك في البدايه أعتقد انها ليست بأخطاء حيث: بإفتراض ان الراتب 3000 في حالة اتمام 5 سنوات سيكون للموظف فى الحالات (aa,cc) ـ 7500 عن ال 5 سنوات أما الاستقاله سيتم ضرب 7500 في 2/3 = 5000 وليس 2500 وفي حالة اتمام 10 سنوات عندها يكون له عن الخمس سنوات الاولى 7500 وعن الخمس سنوات الثانية 15000 ( 5 * 3000 )= 22500 وليس 15000 وتتشابه الحالات الثلاثة في ذلك ( aa ,bb ,cc ) لهذا ارجو مزيد من التوضيح
    1 point
  26. أ. محمد عيد اليك الملف ومرفق به الشرح ... تقبل خالص تحياتى وتقديرى LOOKUP.rar
    1 point
  27. 1. العمل لازم يكون بالتسلسل اعلاه ، 2. هل جربت المرفق؟
    1 point
  28. الحمد لله وبارك الله لك وجعله في ميزان حسناتك وانشاء الله سوف احاول بكل جهدي الاستفاده من هذا الصرح الكبير وان افيد غيري باذن الله وتقبل تحياتي
    1 point
  29. شكرا بارك الله فيك يا أخي على الإفادة لقد أفدتني كثيرا
    1 point
  30. SUB تعني الجدول الكود يقوم بمسح اي كلمة في العمود قبل عملية النسخ واللصق
    1 point
  31. الاخ الفاضل والراقى استاذ محمد نجار نعم هو المطلوب لك كل الشكر والتقدير لشخصك الكريم وكل عام وحضرتك واعضاء المنتدى بخير
    1 point
  32. اسعدتنى جداً كلماتك استاذنا جعفر . اتمنى ان يكون نال على رضاك اخى وفقت فى استخدامه . وياك اخى شيفان واتمنى ان يكون عند حسن ظنك . مثال جيد اخى محمد واتمنى ان ينول مثالى على رضاك .
    1 point
  33. 1 point
  34. اصبر فان الصبر مفتاح الفرج اذا ما وصلت عالنتيجة حتى غدا ان شاء الله غدا لي العودة تقبل تحياتي
    1 point
  35. وعليكم السلام تم التعديل على المثال بحيث يتم رفع صورة ثم نسخها على اي امتداد اتمنى يكون هو مطلوبك جلب وإيداع الصور2.rar
    1 point
  36. وتفضل مثال : يحفظ رقم اللون الذي يتم اختياره في الجدول تسجيل اللون في الجدول.rar
    1 point
  37. واللي عندي ما يحتاجه وجزاك الله كل خير
    1 point
  38. اول ورقة إجابة الهاتف الجوال : samsung galaxy note 3 الدرايف : هنا ومعلومة : هاتفي يقدر الصحبة فصوري القديمة باقية لم يحذف منها شيء
    1 point
  39. للاضافة نستخدم الدالة DateAdd للنقصان نستخدم الدالة DAteSerial تفضل التعديل التاريخ قبل وبعد2.rar
    1 point
  40. انا جمعت الطرق الثلاث مع بعض ، وبدون وجود سجل فاضي في جدول الدول . جعفر 638.1.All.accdb.zip
    1 point
  41. بسم الله و ما شاء الله اللَّهُمَّ انْفَعْنَا بِمَا عَلَّمْتَنَا , وَعَلِّمْنَا مَا يَنْفَعُنَا , وَزِدْنَا عِلْمًا إِلَى عِلْمِنَا اهداء لكل من شارك بعلمه اقل ما يقال لكم "عندما تنتهى كلمات الابداع و تبدأ من جديد و تنتهى عندكم" بارك الله لكم ( فكرة المدونة هى سهولة الوصول و البحث فى المنتدى ) للذهاب الى ملف _ المدونه الاصدار الاول من هنا مدونة اعمال ايقونات الماس لمنتدى اوفيسنا_سلسله تجميعيه كيفية استخدام نظام فلترة البيانات عن طريق الاكواد_ أ / عماد الحسامى ( موضوع مميز ) قوائم منسدلة متعددة مترابطة _ أ / عماد الحسامى جلب البيانات موضوع مميز قائمة منسدلة _ متعددة الاتجاهات_ دمج الصفوف بخلية على التوالى _ أ / عماد الحسامى و مشاركات الاعضاء كود لـ القوائم المنسدلة _ أ / عماد الحسامى و أبوعبد الله القائمة المنسدلة بدون فراعات_ ا / رحمه الله_ الحسامي _ هشام شلبى _ بن علية حاجي شرح اعداد كشوفات مدرسية باختيار روؤس الاعمدة عن طريق فورم _ أ / عبدالله باقشير اعداد تقرير من نطاق معين اتوماتيكيا من خلال فورم _ أ / عبدالله باقشير كود و فلاش_ربط مربع التحرير والسرد بقائمة منسدلة للاسماء _ أ / عبدالله باقشير انشاء قائمة Validation _ أ / عبدالله باقشير بالكود و المعادلات_طريقة عمل قائمة منسدلة _ أ / عبدالله باقشير القائمة المنسدلة _ _ أ / عبدالله باقشير _ أ / حماده باشا من قائمتين منسدلتين مرتبطتين معا _ أ / عماد الحسامى و مشاركات الاعضاء قائمة منسدلة بحساسية الاحرف_و قائمة بناء على خلية اخرى مع التصفيه _ أ / عماد الحسامى _ أ / محمد يحياوي قائمة منسدله متعددة المستويات _ أ / عماد الحسامى و مشاركات الاعضاء تصفية متقدمة في صفحة اخرى _ أ / عماد الحسامى و مشاركات الاعضاء قائمة منسدلة مفلترة _ أ / محمد يحياوي النص التنبئي على الكمبوبوكس (حركة مميزة) _ أ / شوقي ربيع البحث في القائمة المنسدلة ذات أكثر من عمود (النص التنبئي) _ أ / شوقى ربيع إنشاء القوائم المنسدلة (دروس للمبتدئين) _ أ / ياسر خليل تغيير خصائص القائمة المنسدلة بإدراج كومبوبوكس _ أ / ياسر خليل التصفية المتقدمة بالأكواد Advanced Filter _ أ / ياسر خليل عمل قائمة منسدلة يمكنك البحث من خلالها _ أ / ياسر خليل عمل قائمة منسدلة بدون كود _ أ / محمد طاهر درس إنشاء قائمة منسدلة بطريقة تظهر في خلية معينة طريقة سهلة جدا _ أ / الجموعي تجمعية تحت عنوان تغذية القائمة المنسدلة خاصة بالفورم (ComboBox) بمدى ديناميكي أ / الجموعي لائحة منسدلة جديدة _ أ / سليم حاصبيا حل مشكلة عدم ظهور اكثر من 1000 سجل فى قوائم التصفية التلقائية _ أبو تامر _ عمر الحسينى قوائم منسدلة متعددة المستويات_ أ / أبو تامر_عمر الحسينى إنشاء قوائم منسدلة مرتبطة متعددة المستويات _ أبو تامر _ عمر الحسينى قائمة منسدلة تفلتر مع الاحرف او الاسماء المحددة _ أبو تامر _ عمر الحسينى القائمة المنسدلة المرتبطة بقوائم متعددة _ أبو تامر _ عمر الحسينى فلترة الاسماء بظهور ثلاثة صفوف للإسم الواحد الساده / سليم حاصبيا _ أبو تامر_عمر الحسينى قائمة منسدلة مطاطية من صفحة اخرى بدون تكرار و فراغات أ / سليم حاصبيا _ ياسر خليل أبو البراء ( موضوع مميز ) تصفية بلون الخليه _ أ / احمد فضيله _ أبوعبد الله_اكسلجى بالكود_ بحث فى قائمة منسدلة_بحساسية الاحرف _ أبوعبد الله_اكسلجى قائمة منسدلة تعرض بيانات عمودين _ أ / أبوعبد الله_اكسلجى قائمة منسدلة بناء على متغير الخلية _ أ / أبوعبد الله_اكسلجى تطبيق فكرة القوائم المنسدلة المرتبطة وخاصية التحقق من صحة _ أبوعبد الله_اكسلجى انشاء قائمة منسدلة مع ارتباط بالإكسل _ أ /هشام شلبى قائمة منسدلة تعتمد على قائمة منسدلة اخرى ( بالمعادلات) _ أ / محمد الريفى قائمة منسدلة متعددة الألوان - اختار لون الخلفية و الحروف لكل عنصر _ أ / حمادة عمر تصفية متقدمة بين تاريخين وفق عدة معايير بالأكواد والمعادلات للتاريخ _ أ / محمد حسن المحمد مع المعادلات انس تعقيدات الكود ( قائمه منسدله مرتبه ابجديا حتى اذا كانت الأسماء غير مرتبه ابجديا ) _ أ / ابو اياد ( الاسيوطى ) (موضوع مميز) مطلوب عمل قائمة منسدلة مرتبطة بقائمة أخرى _ مشاركات الاعضاء شرح عن كيفية إنشاء قائمة منسدلة في الإكسل _ أ / علي السحيب استيراد ورقة عمل إلى الملف الحالي _ أ /زياد علي _ مشاركات الاعضاء تصفية القوائم بالمعادلات _ أ / الزباري فكرة لتصفية الجدول بمعايير متغيرة _ أ / الزباري قائمه منسدله باسماء الاوراق _ أ / ابو اسامة العينبوسي شرح القوائم المنسدلة_شرح فلاشى و التطبيق _ أ / نزار سليمان عيد شرح عن كيفية إنشاء قائمة منسدلة معتمده على قائمه اخرى في الإكسل _ أ / Ahmed Emannan شرح قائمة Validation _ أ / haroonqudah شرح قائمة التحقق Validtion _ أ / haroonqudah كود صغير جدا و لكن مفيد جدا_ازالة الفلترة من ورقة العمل _ جلال الجمال_ابو أدهم موضوع مميز_قوائم منسدلة مع البحث بحساسية الاحرف_مع الشرح _ مشاركات الاعضاء موضوع مميز_البحث فى القوائم المنسدلة بحساسية الاحرف _ مشاركات الاعضاء بحث يعتمد علي 3 متغيرات _ أ / رجب جاويش
    1 point
  42. الاستاذ الفاضل // عمر الحسينى السلام عليكم ورحمته الله وبركاته والله يا أخى أنه لشرف كبير مروركم الطيب المبارك واعتذر لعدم الرد فى حينه واليك الكود الذى أتعبنا كثيرا على مدار عدة ايام بجد رغم سعادتى بتنوع الحلول خاصة مابذله معى أخى الحبيب ابو حنين من جهد كبير فجزاه الله تعالى عنى خير الجزاء وجزاكم الله خيرا إلا أننى حزين لان ماتم عليه من تعديل تعديلا طفيفا لايذكر ولكنها مشيئة الله أسعد دائما بلقائكم جميعا **** تقبلوا وافر تقديرى واحترامى Option Explicit Sub TransferMatchingItemsUsingArrays() Dim vItems As Variant, vData As Variant, vOut As Variant, i As Long vItems = Sheet2.Range("B8", Sheet2.Cells(Rows.Count, "B").End(xlUp)).Resize(, 8).Value With Sheet1.Range("B8", Sheet1.Cells(Rows.Count, "B").End(xlUp)) vData = .Value vOut = .Offset(, 22).Resize(, 2).Value With CreateObject("Scripting.Dictionary") .CompareMode = 1 For i = LBound(vItems) To UBound(vItems) ' .Item(vItems(i, 1)) = vItems(i, 8) .Item(vItems(i, 1)) = .Item(vItems(i, 1)) + vItems(i, 8) Next i For i = LBound(vData) To UBound(vData) If .Exists(vData(i, 1)) Then vOut(i, 2) = .Item(vData(i, 1)) vOut(i, 1) = vOut(i, 1) + vOut(i, 2) Else vOut(i, 2) = "" End If Next i End With .Offset(, 22).Resize(, 2).Value = vOut End With End Sub
    1 point
  43. السلام عليكم ورحمته الله وبركاته اخى العزيز المحترم // المقدام تحية قلبية ملئها السعادة والسرور الحاجة أم الاختراع *** أما بشأن شئون العاملين فهى لاتقبل من منطلق عامل نفسى بحت فكيف لعم احمد العامل يأتى ترتيبه ابجديا فى مقدمة الصف أما عمنا يحيى المدير فكيف له أن يأتى ترتيبه فى نهاية الصفوف هيه شئون العاملين متعرفش أنها ارزاق **** ههههههههههههه وافر تحياتى وتقديرى السلام عليكم ورحمته الله وبركاته اخى العزيز المحترم // بكار جزاكم الله خيرا وبارك فيكم على دعائكم الطيب المبارك اللهم إجعل لنا ولجميع الساده الزملاء نصيبا فى دعاؤكم المبارك اللهم أمين *** اللهم أمين *** اللهم أمين وافر تحياتى وتقديرى
    1 point
  44. اخى العزيز الفاضل // ابو البراء تحية الله عليك الجديد اننى أتشرف بكم دائما والافاده القادمه بحول الله تعالى هى اعداد ملف كامل للتسوية الضريبية جارى العمل عليه الان مع شرح كامل لضريبة الدخل على المرتبات وفقا لقانون 91 لسنة 2005 بطريقة ابا البراء سأحاول فيها أن اكون خفيف الظل حتى تتبين الاخطاء التى تقع فيها معظم الادارات التعليمية والتى بينتها المادة الخامسة من القانون والسادسة من لائحته التنفيذية علما بأنه فيما عدا الادارات التعليمية فهى تطبق وفقا للقانون كما ينبغى جزاكم الله خيرا وبارك فى ذريتك
    1 point
  45. جزاك الله خيرا أيها الأخ الكريم محمد صالح
    1 point
×
×
  • اضف...

Important Information