الاستاذ مجدى
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا
ادارة المنتدي







 
الرئيسيةالأستاذ التعليماليوميةس .و .جبحـثالأعضاءضع التسجيلالمجموعاتدخولالتسجيل
سبحانك لا علم لنا إلا ما علمتنا أنك أنت العليم
عزيزى الزائر قم بالتسجيل بالمنتدى لمشاهدة باقى الاقسام المهمه
مع تحيات مجدى عبد المنعم محمود يونس ببورسعيد " مدير المنتدى "
أهلا بك من جديد يا زائر آخر زيارة لك كانت في
آخر عضو مسجل smartdaoud فمرحبا به


شاطر | 
 

 طرق استدعاء البيانات من الشيت الى تكست بوكس داخل فورم بأكثر من شكل للمبتدئين

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
مجدى يونس
Admin
avatar

عدد المساهمات : 789
تاريخ التسجيل : 22/02/2013
العمر : 63

مُساهمةموضوع: طرق استدعاء البيانات من الشيت الى تكست بوكس داخل فورم بأكثر من شكل للمبتدئين   الجمعة أكتوبر 06, 2017 7:11 am

بسم الله الرحمن الرحيم

اقدم لكم اليوم بعض طرق استدعاء بيان معين من شيت اكسيل الى تكست بوكس داخل فورم
تعدد اشكال الاستدعاء وجلب البيانات الى الفورم تساعدك على اختيار طريقة الاستدعاء المناسبة
خصوصا مع من يعاني من عرض التاريخ الميلادي بطريقة خاطئة او الهجري يعرض ميلادي طبعا الطرق الموضحه هنا بخلاف طرق الformats



النتائج المعروضة

اولا الطريقة العادية والاغلب يستخدمها وهي كما موضح بالكود

TextBox1.Text = Range("A1")

وهنا يتم جلب البيانات عادي ودائما ما يخطئ في عرض التواريخ ويحتاج الى عمل Format وتحديد التنسيق المراد عرضه على التكست

الطريقة الثانية وهي جلب قيمة الخلية

TextBox2.Text = Range("A1").Value

وهنا يتم جلب قيمة الخلية وأيضا يحتاج الى ضبط الفورمات لعرض التواريخ كما نحتاج

الطريقة الثالثة وهي عرض القيمة الفعلية للخلية بدون تنسيقات

TextBox3.Text = Range("A1").Value2

وهنا يتم جلب بيانات القيمة الرقمية أو القيمة الفعلية بعيد عن التنسيقات بمعنى ان لديك خليه وبها تنسيق تاريخ ميلادي او هجري فيتم جلب القيمة الرقمية مثال لدينا تاريخ هجري 04/05/1438
يتم عرضه هكذا 42767

الطريقة الرابعة وهي عرض القيمة كنصية

TextBox4.Text = Range("A1").Text

وهي طريقة جيدة لجلب البيانات بالتنسيقات كما هي بشكلها بدون اي تغيير خصوصا مع من يعانو من عكس التواريخ واختلاف ما بالخلية عما بالتكست وهي تتعامل مع بيانات الخلية كنص


الطريقة الخامسة عرض التعليق الموجود على الخلية

TextBox5.Text = Range("A1").Comment.Text

وهنا يتم جلب التعليق الموجود على الخلية المحددة ويحتاجه البعض في اعمالهم لتوضيح نقاط معينه وبعض الملاحظات

الطريقة السادسة وهي جلب المعادلة الخاصة بالخلية المحددة

TextBox6.Text = Range("A1").Formula

كنوع من توضيح طريقة عمل خلية معينه اثناء التعامل مع الفورم ليعرض الدوال المستخدمة داخل الخلايا المحددة في الاستدعاء

_________________
عندما تولد يابن ادم يؤذن فى أذنك من غير صلاة وعندما تموت يصلى عليك من غير أذان وكأن حياتك فى الدنيا ليست سوى الوقت الذى تقضيه بين الأذان والصلاة فلا تقضيهما فيما لاينفع
---((الله ناظرى الله سامعى الله مطلع علي))-

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://magdi54.forumegypt.net
 
طرق استدعاء البيانات من الشيت الى تكست بوكس داخل فورم بأكثر من شكل للمبتدئين
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
الاستاذ مجدى :: قسم مجموعة الاوفيس :: قسم الاكسل-
انتقل الى: