تطوير واجهة إدخال البيانات على الإكسل - اليوزر فورم Userform - الدرس 14
Вставка
- Опубліковано 26 сер 2024
- المدرب المنذر سفان
تطوير واجهة إدخال البيانات - اليوزر فورم Userform
عمل أزرار التعديل والحذف والبحث المتقدم
تحميل ملفات العمل:
bit.ly/2VebhCc
الدرس السابق الخاص بصنع واجهة الإدخال:
• صناعة واجهة إدخال بيان...
كافة دروس البرمجة في الإكسل:
• Excel VBA Course - الب...
لأسئلتكم واقتراحاتكم يرجى طلب الانضمام لمجموعة كن محترفاً لتبادل الآراء والخبرات:
/ 166426910643767
--------------------------------
دورة احتراف برنامج الإكسل 2016:
• التعريف بدورة احتراف ب...
--------------------------------
تابعونا على موقعنا الإلكتروني
www.BePro.training
وتابعونا أيضاً على مواقع التواصل الاجتماعي:
فيس بوك: / almfs
تويتر: / almunthir
لنكد ان: / almunthir
ـ+ــ+ــ+ــ+ــ+ــ+ــ+ــ+ــ+ــ+ــ+
صفحة كن محترفاَ - BePro:
/ be.prooo
تلغرام: t.me/BeProOo
تويتر: / bepro19
أسوأ ما في الفيديو، هي اللحظة التي وصلنا فيها لنهاية الفيديو.
كعادتك ... مبدع، رائع و متمكن.
جزاك الله كل خير ❤.
تقبل خالص تحياتي و تقديري.
على راسي يا حبيبنا المعلم العربي الأول ♥️
@@ALMunthirSaffan سلام عليكم
الله يبارك بيكم وبجهودكم (الاستاذ عصام الصياد والاستاذ المنذر سفان)
السلام عليكم ورحمة الله تعالى وبركاته
رجاء عندي استفسار كود التعديل يعدل التكس بوكس الاول فقط أين الخطا
شرحه ناقص
انا من مصر . انت شخص راااائع فى الشرح وتوصيل المعلومة . انا مبتدأ ومجرد ما شاهدت الفيديوهات فقط حسيت انى محترف وكأنى حفظت الشرح من مجرد المشاهدة بسبب سهولة وأسلوب إلقاء المعلومة . تحياتى لمجهودك الجبار
والله يا استاذ لم استطع ايجاد كلمات مناسبة لشكرك . من علمني حرفا صرت له عبدا كل حبي وتقدري واحترامي مني ومن الجزائر لك يا استاذ .
درس جميل. والاجمل منو اننا لدينا استاذ اسمه المنذر كل مرة يبهرنا بدروسه القيمة حول الاكسال و الفزيال. حفظك الله و اعطاك كل ما تتمناه. زادك الله علما نافعا .
شكرا أستاذ على ما تقدمه من إفادة. الرجاء إضافة درس آخر حول كيفية برمجة زر لطباعة الليست بوكس ونتائج البحث وشكرا
كل ما اشاهد فيديو من فيديوهاتك اتمنى ان لا ينتهي
كل الحب والاحترام لك
احييك اخي العزيز.. افضل شرح وجدته على الاطلاق.. تدخل بالمهم على طول من غير تعقيد وكثر كلام.. وتقسيمك للدروس وطريقة العرض رائعة.. انا اشتريت دورات من منصة يوديمي ولكن كلها لا تعادل الفائدة من هذه الدورة.. شكرا من قلبي
انت محترف عالمي ، اداء محصلش و طريقة القاء بسيطة وسريعة ، ربنا يبارك فيك ويجعلوا في ميزان حسناتك ويأجرك على عملك خير
جزاك الله خيرا، استفدت كثيرا من الدرس السابق، سأشاهد هذا الدرس حتى أطبقه كسابقه.
لغتك العربية وطريقة تحدثك رااائعة، الله يحفظك من كل سوء.
عاشت ايدك انت عن جد واحد يفتخر بيك. شرحك وافي وشافي واكفي. اشكرك كثير على المجهود الرائع ونبقى نتعلم ونستفيد من دروسك. . لا تحرمنا من هذي الدروس الرائعه. كل الحب والتقدير و تحياتي من القلب
اخوك محمد
تسلم يا حبيب .. ربي يوفقك ويرفع قدرك
بفضل الله اولا وبفضلك ثانيا اصبحت استخدم اليوزرفورم بكل سهولة. في انتظار قادم روسك فحفظك الله ورعاك في صحتك وعائلتك ومالك،
بجد ابدااااع... هنيئا للشعوب العربية لشخصية مثلك...... وكتر الله من امثالك....
ربي يجزييييييك الف الف الف خير
ويسقيق من حوض الكوثر من يد الحبيب النبي
.....
بصراحة انا مستمتع مع الشرح من بدايتو حتى لما جيت آخر عشرة جاتني جلطة 😂 وطشيت رايح اشرب قهوة لاعدل دماغي
مش لاقي كلام اقوله لك عن روعة الشرح والاداء اللي بيعطي ثقه وجرأه التعامل مع الاكواد . ربنا يبارك فيك
كالعاده اسلوب اكثر من رائع وعلى افضل المستويات التعليمية. لا ارى فيك انت والاستاذ عصام الصياد الا انكم افضل من اكاديميات ما شاء الله تبارك الله. تحياتي لك ولاسلوبك وفكرك الراقي
والله إنك مبدع عملت فورم مبني على دروسك طلع شئ إحترافي وأصبح العمل سهل جدا خصوصا مع ربط قاعدة البيانات بالوورد عبر المراسلات
جزاك الله خيرا اخي الكريم
ماشاء الله عليك .. الله يوفقك ويخليك ♥️
حمسني تعليقك وأعجبنتي الفكرة ..لكن مشكل التنقل بين الفوورم او الاكسل والوورد للطباعة هل وجدت له حل ..تقبل مروري 😍
@@abdouhk1683 هذا هو مشكل الذي لم أجد له حل لأن عند تشغيل فورم لايمكن فتح أي ملف وورد أو ملف إكسل متصل به!!
ولكن عندما رأيت شرح الأستاذ منذر عندما وضع كود لمنع توقف عمل الإكسل عند إدخال البيانات جديدة في listbox حمسني من جديد للبحث عن حل.
أتشرف أخي نتعاون في إيجاد حل
@@user-bt8xj7xe7r
تعلمت أعمل دمج المراسلات فقط في الإكسل بدون الحاجة للذهاب إلى الوورد
@@youcefbtj6543 ليس هنا مشكل
المشكل لايمكن فتح صفحة مراسلات بسلاسة وفوريم مفتوح في نفس وقت يقع تعارض هذا لم أجد له حل أخي ؟
السلام عليكم فيديو لايمكن وصفه مهما تحدثت عنه فهو اكثر . جدا رائع جدا مفيد بارك الله فيك سيد منذر
ما اروع شرحك اخي خمس قنوات عربية في الاكسيل افتخر واعتز بها لاني تعلمت منكم الكثير شكرا لكم وبارك الله فيكم
شكرا عى الشرح لاكن هل يمكن ان توضح كيف يمكن التعديل على خلايا اخرى وليس الاسم فقط مثلا كيف يمكن التعديل على الاسم و مثلا مكان الميلاد الخ ارجو ان تساعدنا على حل المشكل
والله انك رائع استاذ .اتصور انك تعلمني و انا في الجزائر و بكل احترافية ،الله يوفقك
أنت الأفضل في الشرح و التوضيح.
ألف شكر لك و بارك الله لك.
بورك فيك صراحة شرح مبدع ورائع والصراحة طريقة القائك هي الي محليه الشرح واكييد معرفتك الشاملة لا توصف... سلمت
شرح رائع بارك الله فيك اتمنى لك التوفيق
رجاء عندي استفسار عند القيام بتعديل البيانات يعدل التكس بوكس الاول فقط أين الخطأ
نفس الشي صار معي وما لقيت الحل ..
تجدون الحل في الردود
@@saudalanazi2033 من فضلك ممكن حل لهذا المشكل لقد واجهت نفس المشكلة لا يمكن التعديل الا على الا سم فقط
حل مشكلة التعديل
اضف الامر التالي قبل
if
كما هو بالاسفل
UsrFrm.ListBox.RowSourse=""
كذلك نضيف الامر التالي قبل
End Sub
كما هو بالاسفل
UsrFrm.ListBox.ListIndex = -1
ومن ثم نعيد قيمة ال
RowSource
الى قيمته الاصليه كما هو بالاسفل
UsrFrm.ListBox.RowSource = "Tbl"
😊 السَّلَامُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ 😊
بصراحة ومن دون مجاااااملة ومن دون لف ولا دوران
كلمة ابداع قليلة في حقك يا معلم
ارفع لك القُبعة يا خطير الاكواد والافكار
جزاك الله خيرا
وبارك الله فيك
ونفع بك العباد
اكثر من مبدع... جزاك الله خيرا،، اتمنى الاستمرار في هذه السلسلة من الدروس
احسن استاذ في شرح وتوصيل المعلومات باحترااااافية اشكرك من القلب
لا تعليق يليق بهذا الشرح العبقري 👍👍👍👍
♥️
بارك الله فيك يا أستاذ و الله هذا الموضوع كنت أنتظره بفارغ الصبر
💐
اسال الله ان يحفظكم ويرعاكم وجزاكم الله كل خيرا
السلام عليكم
عمل رائع ومبدع
احببت اولا ان اشكرك
ثانيا هل يمكن طباعة ماتم البحث عنة او لستة الاسماء كاملة
دون الدخول الى البرنامج
واكرر شكري وتقديري لك
ابداع ابداع ابداع .. شرحك سلس . واسلوبك اكثر من رائع
اخى بارك الله فيك والله احبك فى الله جزاك الله عنا خير على هذا المجهود
تكرم ويسلملي قلبك الله يبارك فيك اتبعت كل كلمة واستطعت بفضل الله ثم فضلك تصميم نموذج كما هو مذكور بشرحك الراقي الرائع هل ممكن عمل فيديو عن كيفية عمل كود لطباعة اليوزر فورم بما يحتوى من بيانات مع اخفاء الازرار
درس مميز فعلا لكن نحتاج الى كود الطباعة
إبداع وتمكن بسم الله ماشاء الله ربنا يزيدك ويبارك فيك
استاذي ربي يوافقككك ماشاء الله وجزاك الله الف خير
ممكن تشرح كيف تسجيل التعديل في البيانات بشرط بتاريخ التعديل وخانه التعديل والبيانات قبل التعديل ايش كانت
جزاكم الله خيرا
ماشاء الله عليك شرحك ماشفت مثله قبل واضح والمعلومة توصل بسهولة.. استمر
أستاذ المنذر بارك الله فيك وجزاك الله كل خير على شرح الوافي والمحتوى الراقي.
بارك الله فيك … واسعدك الله في الدنيا والاخره
و الله انت معلم و حنا منك نتعلم جزاك الله الف خير و تكنتب في ميزاان حسناتك انت و والديك
ما شاء الله ربنا يزيدك علم بجد شرح بطريقة مبسطة واسلوب راقى تحياتى لك يا محترم
بارك الله فيك
المنذر سفان. انت فنان ومعلم
افدت يا الاستاذ المنذر
شكرا لك
ارجو ان تلحلق هذه الدورة بي فيديو عن listview
استاذ اشكرك على ماتقدمه من الدروس المفيدة
هل من الممكن أن تعمل لنا دورة outlook
وشكرا
إبداع والله مبدع ومعلم بارك الله فيك وعلي اسلوبك الجميل
السلام عليكم
بارك الله بك وجزاك الله كل خير على الشروحات الجميلة والمفيدة
اذا ممكن شرح عمال فاتورة بالاكسل تتوسع حسب حجم البيانات
مبدع ☺️👌🏻
بارك الله بك استاذنا دائما متميز بشرحك وايصال المعلومة بسكل سلس, اتمنى لك كل التوفيق
استاذ منذر ياريت ترد علي اتبعت طريقتك وكلشي تمامم لكن لما اعمل تعديل مايعدل الا الاسم فقط
تقريبا نسيت تكتب
me.listbox.listindex=-1
الحقيقة مبدع ومتميز ورائع مع كل التوفيق
ماشاء الله اخي الفاضل منذر رد بي نورك ويعنك على المجهودات المبذولة
مافي مثلك بشرح والله.
الله يبارك لك في عمرك
و الله انك مبدع يا استاذ ماشاء الله عليك روعة ،جزاك الله خير
احسنت استاذنا العزيز على هذه المحاضرة القيمة .... استمر يامبدع
بوووركت جهودك استاذي الكريم وجعله الله في ميزان حسناتك
تسلم يا مصعب الحبيب ♥️
مبدددع ، ممكن تعلمنا اذا حبيت يكون الترتيب حسب التاريخ في اللست بوكس
أخي العزيز
هل من الممكن تطوير قاعدة البيانات ذاتها
بشرط عرض أكثر من Sheet في الListbox عن طريق Combobox
شكرا لجهودك
يعطيك العافية اخي المنذر و مشكور على جهودك بس لو سمحت كود تعديل المعلومات عم يعدل اول خلية بس او الخلية لي بيكون كودها اول سطر ممكن توضيح لهل المشكلة
و جزاك الله خيرا
جزاكم الله كل خير أستاذ منذر
والله انا بتعلم من حضرتك الكثير
بدأت مع حضرتك دورة vba
واستمتعت بالشرح البسيط الممتع
فى ملاحظه فى هذا الفيديو
عند تطبيق أمر edit لا يتم تنفيذ الأمر إلا على اول سطر بعد else
لكن باقى الأمر يظل كما هو بدون تعديل
ارجو من حضرتك انك تشوف ايه السبب
وسنظل نتعلم من حضرتك وابداعك فى توصيل المعلومة
جزاكم الله خيرا
ماشاءالله استمر اخي
دروسك ذات قيمة عالية
السلام عليكم ورحمة الله وبركاته
ما شاء الله، شرح رائع جداً مبدع كعادتك.
جزاك الله خيراً.
نطلب منك تشرح لنا طريقة تحويل شيت إكسل أو قواعد بيانات أكسيس إلى ملف تنفيذي exe، تحويله إلى برنامج يتم تثبيته على أي جهاز.
شكرا على هذا المجهود الاكتر من رائع.، الله يرحم والديك
شكرا جزيلا لك أخي منذر ، درس ممتاز ومفيد في العمل، وفقك الله...
شكرا جزيلا بارك الله فيك أخوك من المغرب TOOOOOOOOOOOP
المميز المنذر سفان هو ذا اسمك كاملا ... ما شاء الله واصل تميزك ... لماذا لا تعمل فيديو آخر يكون باللغة الانجليزية وتقدمه بأسلوبك المميز
سيكون هنالك قناة كاملة باللغة الانجليزية قريباً ان شاء الله
لك كل المودة والتحية ♥️
السلام عليكم و رحمة الله جزاكم الله خيرا درس ممتاز وشرح ممتع. لو تفضلتم أرجو المساعدة في حل المشكل التالي : عندما أعدل احدى البيانات وأضغط على زر التعديل يحدف التعديلات ويعيد البيانات الأصلية كما كانت قبل التعديل
السلام عليكم، اشكرك اخي منذر على هذه الدروس واتاحة الفرصة لتجمع جميل في التعليقات. عندي مشكلة مشابهة فقط يتم تعدل اول خانة. وباقي الخانات تبقى كما كانت. هل وجدت حل اخ خالد وهل ممكن يفيدني احد؟ خالص الشكر والتقدير
@@user-xh9vb4bk8c انا كذلك من فضلك لو لديك اي فكرة اعلمني
حل مشكلة التعديل
اضف الامر التالي قبل
if
كما هو بالاسفل
UsrFrm.ListBox.RowSourse=""
كذلك نضيف الامر التالي قبل
End Sub
كما هو بالاسفل
UsrFrm.ListBox.ListIndex = -1
ومن ثم نعيد قيمة ال
RowSource
الى قيمته الاصليه كما هو بالاسفل
UsrFrm.ListBox.RowSource = "Tbl"
ألف مليون ترليون شكرأستاذ
رائع وموفق وطبقت كل اللي ذكرته فيي الفيديو وكله شغال عدا زر Edit
وحاجة تاني عاوز البحث يكون متطور مش مطابق
يعني انا مسجل مثلا اسم علي علي لو بحث باسم علي بس بيديني لا يوجد ؛ لازم اكتب علي علي علشان يديني النتيجة
وفي مشكلة تاني
التاريخ بيظهر ارقام أحيانا وأحيانا يظهر تاريخ بالفورم
لكن بشيت الاكسل وفي الواجهة السفلية بيكون تاريخ مظبوط
جزاك الله خيرا
استاذنا العزيز ...اولا اشكرك على هذه المحاضرات القيمة ثانيا عندي سؤال وهو : اذا على هذا الحال اريد اضيف خيار طباعة التقرير بعد عمليه البحث
يعطيك العافية أخي المنذر ... وربنا يكتب لك الأجر .. بالفعل مجهود جبار تشكر عليه .. ولقد إستفدت منك للغاية .. هل بالإمكان تعمل لنا فيديو شرح لأداة Fuzzy lookup المضافة للإكسل وما الغرض منها وكيفية الإستفادة منها
السلام عليكم ورحمة الله و بركاته
جزاكم الله خيرا
لو سمحت لو ممكن طريقة نعمل بيها معادلة Vlookup عن طريق الكود في الفورم دي
احسنت بارك الله فيك
الفيديو مليء بالمعلومات
شكرا جزيلا وافيا لما تقدمه
وليست مجاملة ولكن حقيقة أن ما يميزكم الأسلوب التعليمي الراقي جدا يشد الانتباه يوضح المطلوب يساعد على التفكير .. فالانترنت غني بالمواقع التعليمية وغني بالكم الهائل من المعلومات ولكن القليل جدا ما تجد فيه الشرح الواضح والأسلوب الرائع والتسلسل المفيد
مرة أخرى شكر وأعبر لكم عن اعجابي الشديد
أرجو افادتي بطريقة استصعبت علي في اكثر من محاولة وهي نسخ عدة بيانات من ملف آخر الى ملفي
مثلا في مثل هذا المثال يتم ادخال البيانات في الفورم واحدا واحدا
فلو عندي مجموعة كبيرة من البيانات المطلوب ادخالها وهي في ملف آخر فعملت عدة محاولات ولكن الذي اتعبني ان عملية النسخ تلتغي عندما افعل هذا الملف
بارك الله فيك يا استاذنا والله ❤️❤️❤️
🌹
رائع ما شاء الله
ولكن هناك خطأ عند الضغط علي show data لو اختار المستخدم cancel سيعطي debug ويكون له الصلاحيه لدخول الشيت
شرح رائع وعمل متقن . لو سمحت استاذنا الكريم وضع اكواد لجعل اليوزرفورم ملء الشاشة كنوافذ الويندوز مع وضع علامتى التكبير والتصغيرولكم جزيا الشكر والاحترام
استاذ Al-Munthir Saffan شكر جزيلا لحضرتك
كل الشكر استاذ المنذر طال غيابك اشتقنا لك
تسلم يا حبيب
الله يعطيك الصحه وعافيه استاذ ع هذا الشرح الجميل وبسيط ♥️🌹
الله يبارك بيك
جزاك الله على العلم النافع
عملت كل خطوات التعديل معاك ولكن التعديل بينطبق فقط على الخلية الاولى ياريت لو توضح طريقة تعديل باقي البيانات من اليوزرفورم
ولك جزيل الشكر
صحيح وانا نفس المشكلة هل المشكلة بالاكواد او كيف ياريت اذا لقيت الها حل تخبرني
@@ziadnageeb41 والله لسه مانحلت ياريت لو يرد علينا
حل مشكلة التعديل
اضف الامر التالي قبل
if
كما هو بالاسفل
UsrFrm.ListBox.RowSourse=""
كذلك نضيف الامر التالي قبل
End Sub
كما هو بالاسفل
UsrFrm.ListBox.ListIndex = -1
ومن ثم نعيد قيمة ال
RowSource
الى قيمته الاصليه كما هو بالاسفل
UsrFrm.ListBox.RowSource = "Tbl"
لحل مشكلة التعديل
لانه لا يمكن التعديل الا على الخانه الاولى
الحل هو ان ان تحدد من تريد التعديل عليه
ثم اضغط زر بحث لتظهر بيناته وحيدة في الليست بوكس ثم عدل ما شئت واضغط Edit
سوف تتعدل جميع الخانات التي تريد
جزاك الله عنا كل خير ...
اووف واخيرا كملت وطلعت عندي النتيجة روعة
السلام عليكم عزيزي المنذر جزاك الله خير على ما تقوم به من شرح ومساعدة المحتاجين لمثل هذه البيانات
ابي طريقة اسوي ارشفة الكترونية بالاكسل متضمن صورة من الملف الورقي ونستطيع من خلاله الدخول على الملف واضافة اوراق معينه وحذفها وطباعتها
مشكور استاذنا الكريم
عمل رائع ومتقن
تستحق كل الشكر والتقدير
هل بالامكان اضافة لوغو على اليوزر فورم بحيث يظهر للمستخدم
شرح كامل وأسلوب وطرح جميل ولكن ملاحظة؛ ليس كل المتابعين يجيدون الانجليزي ف الأسماء غير البرمجية لو تكون بالعربي لكان أشد وضوح
وبارك الله فيك على مجهودك الرائع
جزالك الله خيرا، شئ مبدع جدا👍
انتا فعلا الاسطوره ربنا يجزيك خير ويرزقك جنة الدنيا وجنة الاخرة , ولكنك استاذى العزيز لما تجيب على سؤالى فى كومنت على الحلقة السابقة وهي ماهية الاكواد اللى اقدر بيها تظهرلى رساله ان البيانات المدخلة موجودة بالفعل وذلك لتجنب تكرار البيانات مع انك رديت على الكومنت بأنك سوف توضح ذلك الحلقة القادمة
على العموم جزيت خيرا وسعادة .
تعجبني جدا أعمالك دائما مبسطة وسهلة طريقة ممتازة في الشرح لدي طلب من فضلك كيف يمكنني طباعة مجموعة من sheet وتحديد مساحة الخلايا التي ستطبع بصيغة بدف جزاك الله خيرا
أهلا صديقي
باعتبار هنالك زر لShow Data .. تسطيع عمل زر بنفس الشيت يقوم بطباعة أو حفظ التحديد كـ PDF
تابع درس حفظ الورقات كـ PDF تم شرحها سابقاً
تحياتي
شكرا على الدرس الجميل بس ممكن تعمل لنا البحث بين تاريخين ويطلع في listBox وطباعتها بارك الله فيك
عمل ممتاز ..شكرا جزيلا لك استاذ.
بارك الله بك استاذ ابدعت فعلا... عندي سوال
كيف يكون البحث في صفحتين اكسل لملف واحد ؟
جميل جداً ورائع احسنت النشر اخي الغالي
نريد منك عمل متابعه عروض الاسعار واختيار اقل عرض حسب السعر للصنف
استاذي الكريم جزاك الله خيرا درس رائع وجميل جدا لدي استفسار انا لما اشتغل على الفورم واضيف على الجدول بدون إلغاء المصدر في البداية يشتغل معي تمام ما احتاج لإلغاء المصدر من listbox
شكراً لك أستاذ منذر.
ولكنني أواجه مشكلة مع زر التعديل، فعند الضغط عليه لا يتم التعديل إلا على خانة الاسم مع العلم لا يوجد أي مشاكل في زر الإضافة
قمة الابداع
بارك الله فيك أستاذنا الكريم