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

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

  1. الصـقر

    الصـقر

    الخبراء


    • نقاط

      9

    • Posts

      1836


  2. ibn_egypt

    ibn_egypt

    الخبراء


    • نقاط

      6

    • Posts

      764


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

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

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


    • نقاط

      6

    • Posts

      13165


  4. عبدالباري البنا

    عبدالباري البنا

    03 عضو مميز


    • نقاط

      3

    • Posts

      195


Popular Content

Showing content with the highest reputation on 01/06/15 in مشاركات

  1. السلام عليكم ورحمه الله وبركاته احب ان اعرض راى فى موضوع مكتبة المعادلات ان يتم العرض بشكل عميق ليس سطحى بمعنى ان يتم شرح المعادلات المركبة التى يصعب على يجدها اى عضو الا من خلال المنتدى مع امكانية شرح كيفيه تطوير هذه المعادلات لتلبى اكثر من طلب وان يتم تصنيف المعادلات حسب الموضوعات بمعنى عندما نقول بحث او استدعاء يتم سرد جميع المعادلات التى يمكن استخدامها ويفضل ذكر المعادلات الاساسية والتركيز على المعادلات المركبة اى اكثر من دالة مع شرح فائدة كل جزء من الدالة فى المعادلة بمعنى ليه ان وضعت هذا الجزء هنا مش مجرد سرد للمعادلة وخلاص ومش عارف انا باكتبه ليه عايز كل واحد يكتب معادلة يعرف لية بكتب العلامة او الكلمة او القوس او الحرف او الرقم ده هو ممكن نغيره ام ده ثابت لا يمكن تغييره او ممكن نجيبه عن طريق معادلة اخرى وده فى حالات معينة تعالوا نركز شويه سنجد ان معظم مواضيع الاعضاء عن الترحيل والاستدعاء والبحث عايز كما لما نمسك موضوع نغطيه من كل الجوانب الممكنه يعنى الترحيل خلايا متجاورة ام متفرقة والترحيل متوقف على شرط ام اثنين ام ثلاثة او اكثر والترحيل منتظم بمعنى خلايا اسفل بعضها ام متقطعه يعنى سطر واترك سطر مثلا فى وجهة نظرى لو وصلنا للمرحله دى حنبنى عقول جامده فى الاكسل
    2 points
  2. تفضلوا إخواني هذا الجزء وأبدوا رأيكم.... Formulas Library.rar
    2 points
  3. اخى عبدالله بلنوار الكود التالى موجود بحدث الملف Private Sub Workbook_Open() Dim i As Integer On Error Resume Next For i = 2 To Sheets.Count Sheets(i).Visible = xlSheetVeryHidden Next End Sub عند الدخول يقوم باخفاء الصفحات من 2 الى اخر صفحه تقبل تحياتى
    2 points
  4. اخي العزيز تفضل الملف بعد اجراء بعض التعديلات رسالة الترحيب بها اسم المستخدم اسم المستخدم يتم اختياره من Combo Box تعديل بسيط في الكود لسهوله تعديل اسم المستخدم وكلمة السر بدلا من كتابة اسم المستخدم وكلمة السر داخل الكود كتبنا اسم الخلية المكتوب بها اسم المستخدم وكلمة السر تقبل تحياتي PWD.rar
    2 points
  5. بارك الله فيك . عندما تجتمع كل هذه الجواهر فى منتدى واحد فهذا يعنى اننا على الطريق الصحيح
    2 points
  6. أستاذي الفاضل / حسام بارك الله فيك على هذا الشرح الرائع زادك الله علما ونورا وجعله فى ميزان حسناتك تحياتي
    2 points
  7. بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته أيها الأحبة منذ أن بدأت في تعلم الأكسس حيث كانت بداياتي في هذا المنتدى المبارك وكنت أتمنى طريقة شرح معينة حيث إن المبتدئ منا لا يحتاج للشيء النظري البحث إنما يحتاج لإنارة الطريق حتى يصل إلى المطلوب من خلال أمثلة مبسطة وذلك بحكم أن ليس كل مشارك في المنتدى متخصص في البرمجة ونحوها .. وكنت منذ أن بدأت أجمع الأمثلة ثم أقوم بفكها والنظر في الاكواد ونحوها وكان يشكل علي كثيرا معرفة اسم النموذج في الكود والسجل ونحوها وتمييزها عن بقية الكود فالكود أحيانا يكون به كلمات إنجليزية هي أساس في الكود فلا تتغير إنما الذي يتغير كلمات معينة كاسم النموذج أو السجل أو الاستعلام ونحوها ... وكم عانيت في ذلك وخاصة إذا كان المثال معقدا. ومن هذا أحببت أن نبدأ جميعًا في مشروع أظنه نافعا بإذن الله تعالى وما كان لي أن أطرحه دون إذن أساتذتي الفضلاء الذي لهم سبق فضل علي بعد فضل الله بارك الله في علمهم وعملهم ... وتكمن الفكرة في هذا الموضوع أن يتم تخصيص هذا الموضوع بموضع معين مثلا طرائق البحث في نموذج أكسس فكل منا يجتهد في طرح ما يعرفه من طرائق البحث في نماذج أكسس بشرط أن تشرح بشرح وافي بالمثال بحيث تكون مرجعا لمن أراد البحث في هذا الموضوع (طرق البحث في الأكسس) وعلى ذلك أستأذنكم في طرح مثال أُسرُّ من خلال برأيكم وملحوظاتكم حيث إني لم أقف في شبكة الإنترنت على من تولى مثل ذلك وأتمنى أن يكون لهذا المنتدى قصب السبق ... عنوان الموضوع طرائق البحث في الأكسس : الطريقة الأولى : البحث في النموذج بكتابة جز من الكلمة نفرض أن لدينا جدولا اسمه Book يهتم بأسماء الكتب ونرغب أن نبحث عن كتاب معين بمجرد كتابة جزء من اسمه فنعمل الآتي: 1)نصمم جدولا باسم Book بداخله أسماء كتب تحت سجل nameBook 2) نصمم نموذجا مبني على جدول Book بنماذج مستمرة وليكن اسم النموذج FormBook. 3) ندرج في أعلى النموذج (رأس النموذج ) مربع نص ونسميه فرضا Text1 وبالطبع التسمية من خلال الضغط على مربع التسمية بالزر الأيمن ثم خصائص ثم غير ذلك ثم في خانة الاسم نكتب الاسم المطلوب. 4) نقوم بعمل استعلام مبني على جدول Book وليكن اسمه Qry في الاستعلام نجد سجل NameBook نكتب في الحقل الفارغ الذي بجواره الكود التالي : nz([book].[namebook];"**") حيث إن Book اسم الجدول و NameBook اسم السجل الذي بداخل الجدول. 5) في الاستعلام في المعايير تحت حقل الذي تم عمله في الفقرة رقم (4) نضع الكود التالي Like "*" & [forms]![formbook]![text1] & "*" حيث FormBook هو اسم النموذج و Text1 اسم مربع النص الذي تم إدراجه في رأس النموذج. 6) نذهب إلى النموذج ونضع المؤشر على مربع النص text1 ثم الزر الأيمن ثم خصائص ثم حدث ثم بعد التحديث نضع الأمر التالي Me.Requery 7) نذهب إلى خصائص النموذج من خلال الضغط على أي مكان فارغ في النموذج ثم الزر الأيمن ثم خصائص ثم نختار بيانات ثم مصدر السجل ثم نختار منه اسم الاستعلام Qry بعد ذلك يكون النموذج جاهزا للبحث فيه عن أي كتاب ويمكن تكرار ذلك لأكثر من مربع نص بنفس الخطوات السابقة وبالمثال يتضح المقال. ((هذا نموذج إن كان مناسبا نستمر عليه ليكون مرجعا ثم ننتقل إلى موضوع آخر (ولا ولا ولا أستغني عن الرأي والمشووورة وهذا جهد المقل) ...) والله الموفق طرائق البحث.rar
    1 point
  8. السلام عليكم اقدم لكم في هذا الموضوع قناة على اليوتيوب خاصة بالاكسيل تحتوى القناة على اكثر من 160000 (مائة وستون الف) درس فيديو مدعمة بملفات للشرح حتى لحظة كتابة الموضوع وبعض الدروس اكثر من ساعة للدرس انا استفدت من هذه القناة كثيرا جدا ارجو ان تستفيدوا منها https://www.youtube.com/user/ExcelIsFun/videos
    1 point
  9. السلام عليكم اساتذة المنتدي وخبراؤه الكبار الاخوة الافاضل اعلم ان هذا الموضوع قد قتل بحثا وطلبا واجابة من الاعضاء وهناك امثلة كثيرة للاساتذة الافاضل الكبار والذي لايصل علمنا او ما لدينا كله الي ذرة واحدة من علمهم ولكن هو طلب لأحد الاعضاء ( الاخ الكريم / alredha ) ولكني اردت ان اجعله موضوع بعنوان واضح ليستفيد من الجميع عند البحث وسأقدم الشرح بطريقة الفيديو والاكسيل والورد احياناً (((( الدرس الاول )))) شاشة افتتاحية باسم مستخدم ورقم سري ولايظهر الاكسيل الا بعد اعطاء الشاشة البيانات الصحيحة وطبعاً والاكيد كله من علمكم اساتذتي الكرام وفي الدرس القادم سنتعرف علي طريقة عمل اكواد الشاشة لتعمل معنا علي اي برنامج لدينا او اي برنامج سنقوم بتصميمه فيما بعد جزاكم الله خيرا اساتذتنا طريقة عمل الشاشة الافتتاحية شرح علي الورد1.rar شرح عمل شاشة افتتاحية فيديو1.rar طريقة عمل الشاشة الافتتاحية اكسيل1.rar
    1 point
  10. الاخوة الزملاء فى هذا الصرح العظيم اقدم لكم شرح مبسط عن msgbox فى لغة البرمجه VBA فى البداية كلنا نتفق ان اى عمل فى الاكواد يتطلب فى اغلب الاحيان وجود رساله تحذيرية للمستخدم او رساله معلوماتية او رسالة فى صيغه سؤال الرساله عبارة عن 3 أجزاء وهى كالتالى "title عنوان الرساله",BUTTONS الازرار,"text نص الرساله " msgbox نلاحظ ان ما بين كل جزء يوجد هذه العلامه ( , ) وتكتب من خلال الضغط على shift+حرف و بالعربى اولا نقوم بشرح الجزء الاول من الرساله وهو "نص الرساله " نقوم بفتح محرر الاكواد من خلال ALT+F11 ُم ادارج مودويل جديد للعمل علية اول نوع من الرسائل هى النوع العادى مثال 1 لو حبينا نعمل رساله ونكتب فيها ( كلنا بنحب أوفيسنا ) اول شئ نعمل ادراج مودويل جديد ونكتب فيه الكود التالى Sub hossam() MsgBox "كلنا بنحب أوفيسنا" End Sub نلاحظ فى الكود ان فى ثلاثة اسطر السطر الاول وهو اسم الكود وهو هنا اسمه Hossam ويمكن تغيير الى اى اسم تحبه انت الثانى وهو الكود الذى يتم تنفيذه وفى المثال السابق هو تنفيذ رساله كلنا بنحب اوفيسنا (كيف يتم كتابة الرساله) msgbox ثم "الرساله" نلاحظ ان الرساله بين علامتين تنصيص اى الضغط على shift+حرف ط بالعربى من لوحه المفاتيح لو رجعنا الى قمنا باغلاق محرر الاكواد ورجعنا الى ورقة العمل 1 من زر Developer بشريط القوائم الضغط على اول زر فوق ناحية اليسار ثم رسم الزر على ورقة العمل ستظهر لك قائمة بها كل الاكواد التى قمت بعملها اختار منها كما هو بالمثال hossam لو قمنا بالضغط على هذا الزر ستظهر لنا الرساله التالية مثال 2 عمل رساله من شقين شق ثابت وهو الرساله وشق متغير مثلا "عدد الطلبه فى الفصل الاول" & ( الرقم بالخلية A1 ) يكون الكود كالتالى Sub hossam() MsgBox "عدد الطلبه فى الفصل الاول " & Range("A1").Value End Sub وهنا نلاحظ ان بعد الانتهاء من الرساله وضعنا علامه & ثم Range("A1").Value اى الرقم اللى موجود بالخلية A1 وهو كما هو بالصورة 15 عند الرجوع الى ورقة العمل والضغط على الزر ستظهر لنا الرساله كما هو مبين بالصورة مثال 3 نريد عمل رساله فى سطرين يكون الكود كالتالى Sub hossam() MsgBox "عدد الطلبة فى الفصل الاول " & Range("A1").Value & vbNewLine & "عدد الطلبة فى الفصل الثانى" & Range("A2").Value End Sub نلاحظ هنا هذا هوالجزء الاول من الرسالة Range("A1").Value & "عدد الطلبة فى الفصل الاول " MsgBox نفس الكود السابق ثم علامة & vbNewLine & أى عمل سطر جديد ثم السطر الثانى من الرساله Range("A2").Value & "عدد الطلبة فى الفصل الثانى" MsgBox وعند الرجوع الى ورقة العمل والضغط على زر الكود ستظهر الرساله التالية كما موضح بالصورة الحمد لله انتهينا من الجزء الاول وهو نص الرساله وعرفنا انى ممكن يكون نص ثابت كما هو بالمثال الاول وممكن يكون جزء ثابت وجزء متغير كما هو بالمثال 2 وممكن يكون جزء ثابت ومتغير اكثر من مره على سطرين كما بالمثال 3 ثانيا: نقوم بشرح الجزء الثانى من الرساله وهو BUTTONS الازرار BUTTONS الازرار,"text نص الرساله " msgbox قبل ان نبداء بشرح هذا الجزء ننظر الى الصورة التالية شكل الزر رقمه الاسم فى اول مثال من الشرح وهو عمل رساله ثابته "كلنا بنحب أوفيسنا" فاذا اردنا عمل رساله "هل تحب أوفيسنا " هنا صيغة سؤال اى يوجد له اجابة اما نعم او لا اذن لابد من وجود ازرار فلو حبينا نعمل كود يكون كالتالى Sub hossam() MsgBox "هل تحب أوفيسنا ؟", vbYesNo End Sub وعند الرجوع الى ورقة العمل والضغط على زر الكود ستظهر الصورة التالية كما موضح بالصورة كما يمكن ايضا كتابة الكود بتلك الطريقه وهى استبدال vbYesNo بالرقم 4 كما هو موضح بالجدول اعلاه ويكون الكود كالتالى Sub hossam() msgbox "هل تحب منتدى اوفيسنا؟",4 End Sub
    1 point
  11. كل سنه وحضرتك طيب يابشمهندس وجميع الاهل والاحبه بخير اشكرك على كلامك الطيب فى حقى
    1 point
  12. ماشاء الله عليك ياباشمهندس انت مبدع فى اكوادك جزاكم الله خير
    1 point
  13. اخى الفاضل الأستاذ الفاضل محمد الريفي تفضل بالحل عن طريق المعادلات والتنسيق الشرطي واليك ايضا حل آخر بالكود، اكتب العدد الذي تريده في الخلية A2 واضغط على زر " تلوين " تحياتي تلوين المجموعات.rar
    1 point
  14. ضع باسورد وذلك بالدخول لمحرر الأكواد ثم Right-Click على اسم المشروع واختيار VBAProject Properties كما في الصورة ثم من تبويب Protection ضع علامة صح بجوارLock Project for viewing ثم اكتب الباسورد التى تريدها .. واضغط موافق كما في الصورة تحياتي اخى العزيز ابن مصر اشكرك من صميم قلبى على اهتمامك المتواصل، و اعتذر لك اذا كنت ضيعت لك وقتك. بجد مش عارف اشكرك ازاى مع خالص تحياتى
    1 point
  15. ضع باسورد وذلك بالدخول لمحرر الأكواد ثم Right-Click على اسم المشروع واختيار VBAProject Properties كما في الصورة ثم من تبويب Protection ضع علامة صح بجوارLock Project for viewing ثم اكتب الباسورد التى تريدها .. واضغط موافق كما في الصورة تحياتي
    1 point
  16. اخى الفاضل جرب الكود التالى .. كان من الممكن استخدام الدالة IF ولكن لإمكانية ان تكون هناك أكثر من قيمة غير 0 او 1 تم استخدام Select Case Private Sub UserForm_Initialize() Select Case Sheet1.Range("A1").Value Case 0 Me.TextBox1.BackColor = &HFFC0C0 Case 1 Me.TextBox1.BackColor = &H8080FF End Select End Sub تحياتي
    1 point
  17. اخى الفاضل حلك بقي منع النسخ واللصق تماما والشيتات تبقي للإدخال وفقط، مرفق الملف تحياتي Crew Change.rar
    1 point
  18. عذرا اخي حسين جهازي لا يفتح الا صيغة mdb
    1 point
  19. كلا المرفقين الذين تفضل بهما ابو آلاء يشتملان على مطلوبك المرفق الاول يبين طريقة جمع 1-كل صفحة على حدة 2- ما سبق 3- المجموع الكلي
    1 point
  20. السلام عليكم أخي الكريم بالنسبة لكود التنقل بين الصفحات الكود التالي يعمل جيدا Private Sub UserForm_Initialize() Dim i As Integer On Error Resume Next With ListBox1 For i = 1 To Sheets.Count .AddItem Sheets(i).Name Next i End With Me.ListBox2.List = Sheets("bb").Range("Q7").Resize(10, 1).Value End Sub Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean) If Me.ListBox1.Value = "" Then: Exit Sub Sheets(ListBox1.Value).Select End Sub Private Sub ListBox2_DblClick(ByVal Cancel As MSForms.ReturnBoolean) If Me.ListBox2.Value = "" Then: Exit Sub Sheets(ListBox2.Value).Select End Sub
    1 point
  21. الله أكبر الله أكبر الله أكبر الله أكبر ولله الحمد هكذا يكون العمل يشرفني ويسعدني أن أكون أول من يرد ويبارك المشروع الجديد جزيت خيراً أخي محمد الريفي... سير سير وإحنا وراك يا كبير
    1 point
  22. أخي الفاضل طارق جرب المرفق ‫طارق زكريا - نسخة.rar
    1 point
  23. شرف لى أستاذى توارد أفكارنا كل سنة وحضرتك طيب وبارك الله لك على مجهودك الواضح تجاه أخوتك ومنتدانا تقبل تحياتى
    1 point
  24. بارك الله فيكم استاذى الفاضل اذن على بركة نبدأ فى عمل مكتبة الدوال والمعادلات فى أقرب وقت ونترك لحضرتك وضع اللبنة الأولى وأساسيات المشروع ثم نكمل معا باذن الله تعالى تقبل منى هذه
    1 point
  25. اخى العزيز الجموعى بارك الله فيك وجزاك الله خير الجزاء عمل رائع.. ومتقن... ومفيد تقبل تحياتى وتقديرى
    1 point
  26. اخى الكريم اللى مش عارفه اسمه اولا ارجو من حضرتك تغيير الاسم للعربيه طبقا لقواعد المنتدى ثانيا شكر خاص لحضرتك لحرصك على التعلم والاصرار علية بخصوص اين الخطا بالكود الكود بتاع حضرتك كما هو بالمرفق عاليه Sub Tarheel() Dim LR As Integer Application.ScreenUpdating = False With sheet2 LR = .Cells(.Row.Count, "D").End(xlUp).Row .Cells(LR + 1, "D") = [E6] .Cells(LR + 1, "E") = [H6] .Cells(LR + 1, "F") = [K6] .Cells(LR + 1, "G") = [E10] .Cells(LR + 1, "H") = [H10] .Cells(LR + 1, "i") = [K10] [E6] = "" [H6] = "" [K6] = "" [E10] = "" [H10] = "" [K10] = "" End With End Sub الخطاء هنا اولا : هو هذا السطر LR = .Cells(.Row.Count, "D").End(xlUp).Row يتم تعديله الى LR = .Cells(.Rows.Count, "D").End(xlUp).Row الفرق هو Rows بدلا من RoW ثانيا : هذا السطر With sheet2 وتعديله هو With ورقة2 لو رجعت للشرح وشوف الصورة دى هتجد اننا استخدمنا sheet4 وهى خارج القوس لماذا لان الاوفيس عندك عربى والاصل لأسماء الشيتات بمحرر الاكواد العربية ملكش دعوه بالاسم اللى داخل القوس استخدم دائما وابدا الاسم خارج القوس لو جربت تعدل اسم sheet2 بالمرفق وادخل محرر الاكود ستجد برضوا اسمه ورقة2 ثالثا: هذا السطر Dim LR As Integer وجوده او عدم وجوده لا يؤثر فى شئ رابعا : اعجاب اعجبت جدا انك فكرت تبدع وتطور فى الكود واضافه مسح الخلايا بعد الترحيل برافو عليك انت فنان (اتبعت اعرف معلومه واستنتج الاخرى ) [E6] = "" [H6] = "" [K6] = "" [E10] = "" [H10] = "" [K10] = "" تقبل تحياتى وشكرا لحضرتك مره اخرى
    1 point
  27. الأخوة الكرام ضاحي الغريب و شوقي ربيع تعاون ناجح بكل المقاييس وكيف لا وقد اجتمع عليه اثنان من عباقرة المنتدى بارك الله بعلمكم ونفع به الاسلام والمسلمين
    1 point
  28. اخى الحبيب مختار . جزاكم الله خيرا على هذا الاقتراح الاكثر من رائع وان شاء الله ساعمل به . وارجو منك ان لا تحرمنا من هذه الاقتراحات تقبل منى تحياتى
    1 point
  29. اخى الكريم RR يمكن الاستغناء عنها وحذفها ولا يوثر على عمل الكود ستظهر الرساله عادى تقبل تحياتى
    1 point
  30. استاذى سيف الدين ارجوا من حضرتك عدم الاستعجال ان شاء الله هنشرح كل شئ خطوة خطوة الشرح القادم باذن الله كيفية عمل سيريل للسند تلقائى وبدون تدخل من المستخدم تقبل تحياتى
    1 point
  31. تى اتش ايه ان كيه يعنى ثاااااااااااااااااااااااااااااااااااااانك يا باشا والله والله والله ربنا يجعلو يارب فى ميزان حسناتك انت والاستاذ خالد شكرااااااااااااااااااااااااااااا وشكرااااااااااااااا لاحلى منتدى
    1 point
  32. يكفينا منك أخي وحبيببي وأستاذي طارق مرورك بالموضوع فهذا شرف لنا جميعاً ، وكلماتك تعتبر محفزة لنا على المضي قدماً في المشروع ولن أطلب منك أكواد ، طالما أن وقتك لا يسمح ولكن إذا سمح وقتك ، فأطلب منك ألا تنسانا والحمد لله أنك فكرت بكودين ووجدتهما بالمكتبة (هذا في حد ذاته يعتبر إنجاز كبير للمشروع ...لقد بدأت زهوره تتفتح) مشكور على مروك العطر يا باشمهندس ، وبارك الله فيك
    1 point
  33. باشا انت باااااااااااااااااااااااشااااااااااااااااااااااااا ربنا يارب يجعلو فى ميزان حسناتك متعرفش انت ساعدتنى اد ايه ربنا يعزك وينصرك ان شاء الله شكراااااااااااااااااااا يا حلى منتدى
    1 point
  34. رائع يا استاذ احمد حلول متنوعه واكثر من رائعه تقبل تحياتى
    1 point
  35. أؤيد هذا الاقتراح بشدة ، وقد اقترحته من قبل يا ريت الأخوة تأخذ الاقتراح محمل الجدية وأعتقد إن المعادلات هتكون أسهل .. المعادلة وشرح مبسط ليها في سطر أو سطرين مشكور أخي مختار على تأكيد الاقتراح
    1 point
  36. أستاذى الفاضل محمد الريفى بارك الله فيك على ما تقدمه لنا جعله المولى عزوجل فى ميزان حسناتك لو تسمح لى باقتراح الأكواد واخده حقها وزيادة فى المنتدى وحضرتك أعلم منى بذلك وأقترح عليكم ( إن سمح وقتكم ) عمل مكتبة متخصصه فى الدوال والمعادلات نضع فيها المعادلات البسيطة ثم المعادلات والدوال المركبة مع تطبيقات متنوعة على غرار مكتبة الأستاذ ياسر خليل خاصةً وان حضرتك لديك ملكة الابداع فى المعادلات والدوال من خلال متابعتى لأعمال حضرتك . ويبقى عندنا مكتبة الأكواد ومكتبة المعادلات والدوال فما رأيكم فى هذا ؟ تحياتى لك أستاذى الكريم
    1 point
  37. اتفضل ياسيدي Private Sub Worksheet_SelectionChange(ByVal Target As Range) On Error GoTo 1 If Target.Validation.Type > 0 Then Application.CutCopyMode = False End If 1 End Sub اتمنى يكون هو ده المطلوب ... عند العضو 3 طرق الى الآن .. تحياتي Sheet1.rar
    1 point
  38. اخى الفاضل بعد إذن أخى الكريم أ.حسام، جرب الملف المرفق لربما به طلبك تحياتي ValidationList.rar
    1 point
  39. ( على حد علمى ان من عيوب القائمة المنسدله انها تسمح باللصق ) فى احد الخيارين امامى شوف ايه المناسب لك وانا تحت امرك الاول متابعه الرابط التالى http://www.officena.net/ib/index.php?showtopic=58026&page=2 المشاركة رقم 23 هل يناسبك هذا الحل ام انك تريد النسخ بالملف الثانى عمل فورم بحث بالاكواد والاستغناء عن القائمة المنسدله تقبل تحياتى
    1 point
  40. شكرا جزيلا لكم على هذا العمل الكبير السلس أيها الأساتذة الأفاضل أنتم وفيتم عملكم ونحن واجب علينا الدعاء لكم في الغيب كما أتمنى من سيادتكم أن تسردوا لنا موضوعا ترسمون فيها جميع طرق خلق البرنامج خطوة بخطوة تقبلوا احتراماتي لكم تلميذكم بن غربي أسامة
    1 point
  41. ماشاء الله برنامج اكثر من رائع مشكور على المجهود العظيم برجاء المساعدة في عمل برنامج خاص بشؤون الموظفين
    1 point
  42. جزاكم الله الجنة ... بوركت الجهد عمل اكثر من رائع
    1 point
  43. برنامج رائع سلمت يمناك عليه وجزاك الله كل خيرا وجعله في ميزان حسناتك
    1 point
  44. السلام عليكم ورحمة الله وبركاته اشكر جميع اخوتي واخواني القائمين علي الموقع والمنتدى والجروب ... والافاضل مصممين البرامج او الاكواد وناشري المواضيع ... وكل من له مساهمة ولو بسيطه .. واشكر كل من يضع ردود .... وأخص بالشكر والاحترام والتقدير م / ضاحي الغريب ..... أخوكم ... فارس
    1 point
  45. الاستاذين الكريمين ضاحي الغريب و شوقى ربيع عمل راقي لابعد حد بارك الله فيكم تقبل تحياتي
    1 point
  46. السلام عليكم أخي العزيز أولا اهلا ومرحبا بك بين إخوانك ثانيا وكما قال أخونا الفاضل / ابومحمد ، الأفضل أن ترسل ملفا ثالثا يمكنك البحث بالمنتدي ، إن لم يكن لديك فكرة مبدئية عما تريد تحديدا وكبداية يمكنك مراجعة الروابط التالية ، فقد تجد بها ماتريد جاهزا أو تأخذ منها ملفا وتبدأ من عنده بعدما تضع عليه طلباتك 1. برنامج محاسبة شركات المقاولات (برنامج جاهز) http://www.officena.net/ib/index.php?showtopic=17493&hl=%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A9 2. ميزانية لمحاسبة شركات المقاولات (برنامج جاهز) http://www.officena.net/ib/index.php?showtopic=17445&hl=%D9%85%D9%82%D8%A7%D9%88%D9%84%D8%A7%D8%AA#entry81894 3. برنامج خبور المحاسبي (برنامج جاهز) http://www.officena.net/ib/index.php?showtopic=17944&page=2&hl=%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A9#entry86481 4. برنامج مقاولات http://www.officena.net/ib/index.php?showtopic=30620&hl=%D9%85%D9%82%D8%A7%D9%88%D9%84%D8%A7%D8%AA 5. برنامج محاسبة بالاكسيل مجرب http://www.officena.net/ib/index.php?showtopic=30859&hl=%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A9 6. نظام محاسبة ومخزون مطاعم وفنادق http://www.officena.net/ib/index.php?showtopic=32220&st=0 7. برنامج الحسابات مع مراكز التكلفة http://www.officena.net/ib/index.php?showtopic=32105
    1 point
  47. سلام عليكم المطلوب : 1. عند فتح نموذج (المشتريات) ينتقل إلى اخر سجل تم اضافته. 2. بعد تسجيل البيانات لا يتم الاضافة الا بعد الضغط على زر (حفظ). 3. لا يتم التعديل الا بعد الضغط على زر (تعديل).
    1 point
  48. السلام عليكم: الأخ/ psd 1 يمكنك ذلك من خلال تسجيل ماكرو ، أو اتبع الخطوات التالية 1-انسخ الماكرو الموجود فى نهاية المشاركة 2-افتح وورد ومن قائمة أدوات اختر : ماكرو > محرر Visual Basic 3-من قائمة Insert اختر Module ثم الصق فى الموديل ما سبق نسخه 4-اغلق صفحة Visual Basic وارجع لصفحة وورد 5-من قائمة عرض اختر أشرطة أدوات > تخصيص ، ومن التبويب الأوامر وتحت قائمة فئات اختر وحدات ماكرو لتظهر فى القائمة المقابلة أمر خط_الرقعة واضغط علية بالماوس مع السحب إلى شريط القوائم وليكن داخل قائمة إدراج 6-يمكنك تعديل الاسم والخواص بالضغط بالزر الأيمن على الأمر الجديد وذلك قبل غلق مربع حوار تخصيص Sub خط_الرقعة() ' خط_الرقعة ماكرو ' Selection.InlineShapes.AddOLEObject ClassType:="Decotype", FileName:="", _ LinkToFile:=False, DisplayAsIcon:=False End Sub
    1 point
×
×
  • اضف...

Important Information