تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الان نفذ العمليات والدوال في مربع النص وكأنك تكتب في خلية اكسل
#1
السلام عليكم ورحمة الله وبركاته

هذا المشروع ليس بمشروع بل كود بسيط لا أكثر،، 
ولكن وضعته على شكل مشروع تسهيلاً على البعض 
فبسبب الاختلاف الذي فرضه الله على البشر وسنة الحياة،
فليس بالضرورة أن يفهم كلامي كل شخص، فكان من وجهة نظري
وضع هذا الكود ضمن مشروع أفضل لكل من أراد الاستفادة والاستزادة فيه.

وهو  بالمختصر : بخصوص مربع النص(TextBox) في (VB.net) أو (# C) لمن أراد التعديل عليه
يجعل مربع النص ينفذ عمليات ودوال الاكسل كما أنك تكتب في خلية اكسل.

فأصبح بالامكان : 

  1. تنفيذ العمليات الاربع بمجرد الكتابة بعفوية كما في الاكسل،،  مثلا تكتب (1+3+8-20/2)  فبمجرد مغادة مربع النص سيقوم بتنفيذ العملية وكتابة الناتج ضمن مربع النص.
  2. ليس فقط العمليات الأربع، بل أيضاً الرفع للقوة والنسبة المئوية، وعمليات الأقواس وباقي القسمة وتنفيذ أفضليات العمليات بحسب موقع الأرقام والعمليات.
  3. وكذلك يمكنك الاستفادة من الدوال الجاهزة في الاكسل.
  4. فـ بالابمكان عمل حسابات المثلثات(الجيب وجيب التمام والظل وظل التمام .. إلخ).
  5. كذلك الدوال الاحصائية (الاكبر والأصغر، والمتوسط .... إلخ).
  6. كذلك تقريب الرقم ذو الخانات العشرية للرقم الصحيح السابق(الأدنى) ، والرقم الصحيح التالي(بالرفع).
  7. والكثير  الكثير .. إلخ..  
  8. فما عليك إلا أن تكتب ضمن مربع النص كما كنت تكتب ضمن خلية الاكسل، فإن كانت مدخلاتك صحيحة، فستحصل على نتيجة -بإذن الله- وكأنك في أكسل.
  9. انتبه  : في حال لم تكن مدخلاتك صحيحة سيعطيك نتيجة العملية السابقة وليس نتيجة هذه العملية ..
  • لا يكفي هذه الموضوع من شرح وكلمات لما يمكن أن تفعله في خليه أكسل لتنفذه ضمن مربع النص في هذا المشروع.
  • قمت بتقسيم الكود على عدة أجزاء بحسب أحداث البرنامج وذلك لغاية تسريع تنفيذ العمليات بأسرع ما يمكن.. 
  • كما أنه بالامكان تجميع الكود ضمن حدث واحد ولكن سيكون على حساب سرعة تنفيذ العمليات..
  • من شروط أن يعمل الكود، أن تكون قد ثبت نسخة من مايكروسوفت أوفيس(بالذات اكسل) يفضل أن يكون الاصدارات ما بعد 2010..

  • بالامكان تطوير البرنامج ليعمل على أكثر من خلية كما في خلايا أكسل وليس بالأمر الصعب، ولكن لضيق الوقت لا يمكني أن أطور بالمشروع أكثر مما قدمت فيه، فهو أساساً ليس بالضروري عندي، ولكني أظن أنه قد يكون ضروري عند البعض لذا وضعته بين أيديكم، وبحسب خبرتك بين اكسل والفيجول استديو بإمكانك تطويره لأفضل مما قدمته أنا بمراحل كثيرة (وفوقَ كلِّ ذي علمٍ عليم).

  • هذا الكود البسيط وهذا الشرح... أخذ مني أكثر من ثلاث ساعات.. حتى ظهر بهذا الشكل.. 
  • فإن وجدت مني تقصير أو خطأ ما، فأعذرني وأجرك على الله. 

  • ملاحظة أخيرة : إن لم يعمل لديك البرنامج، فأعذرني لأني لم أستطع مساعدتك أكثر مما قدمت..



الملفات المرفقة
.zip   TA_Excel Cell.zip (الحجم : 42.57 ك ب / التحميلات : 225)
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: OLED , OLED , asmarsou , salamandal , مصمم هاوي , programmer_25
#2
بارك الله فيك وجزاك الله خيرا أستاذي الفاضل طه.
والمنتدى كسب استاذا معلما، واخا فاضلا، مبدعا متميزا، وناقدا فذا ذو بصيرة ثاقبة
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة: Taha Okla , Taha Okla
#3
بارك الله لك و زادك من العلم
الرد }}}
تم الشكر بواسطة: Taha Okla


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  فحص النص هل هو تاريخ حقيقي او غير معتمد بالجهاز justforit 5 680 13-11-25, 05:19 AM
آخر رد: justforit
Photo [VB.NET] طريقة توسيط النص داخل أداة ListBox أبو خالد الشكري 1 765 26-08-25, 10:18 AM
آخر رد: Taha Okla
  التغيير الاوتوماتيكي لمحاذاة النص في حقول الداتاقريدفيو justforit 1 373 18-12-24, 04:55 AM
آخر رد: princelovelorn
Wink [مشروع] مشروع تحويل النص الى صوت مسموع والتحكم برفع الصوت وتغيير سرعته مع السورس كود ahmadpal 8 5,344 04-08-22, 05:08 AM
آخر رد: abo ragab
  [مشروع] جلب سطر النص اللذي تم حفظه الى ملف نصي مرة اخرى الى الفورم سعود 1 1,488 26-07-22, 01:36 AM
آخر رد: سعود
  [مشروع] تم عمل المشروع وهو (تكتب قيمة يظهر لك اصناف بقدر القيمة المدخلة) abo ragab 1 1,132 25-07-22, 12:31 PM
آخر رد: سعود
  [مشروع] استخلاص الحروف و الارقام والرموز من مربع النص او اي كونترول تضيفه سعود 0 1,659 15-01-22, 06:23 PM
آخر رد: سعود
  [مشروع] أداه TextBoxPlaceholder تسمح باظهار تلميح حول مربع النص عندما يكون فارغا Anas Mahmoud 0 2,162 01-12-20, 03:48 AM
آخر رد: Anas Mahmoud
Video [درس فيديو] طريقة طباعة النص من تكست بوكس او الصورة من بكتشر بوكس ahmadpal 3 3,143 06-09-20, 08:05 AM
آخر رد: Ali 2020
  [مشروع] تصميم تطبيق بسيط لسورة البروج ( التزامن بين الصوت و النص ) عبد الهادي بهاب 0 1,262 03-09-20, 03:06 AM
آخر رد: عبد الهادي بهاب

التنقل السريع :


يقوم بقرائة الموضوع: