السيفاني قام بنشر ديسمبر 25, 2015 قام بنشر ديسمبر 25, 2015 السلام عليكم يااخوان سوال في vba ؟ ماهو فرق في الاعلان عن المتغيرات بعدة اسطر Dim c1 As Date Dim c2 As Date Dim c3 As Date عن الاعلان عن المتغيرات بسطر واحد Dim c1 As Date, c2 As Date, c3 As Date
ياسر خليل أبو البراء قام بنشر ديسمبر 25, 2015 قام بنشر ديسمبر 25, 2015 الفكرة أخي الكريم السيفاني في الإعلان عن المتغيرات لا تكمن في أن يتم الأعلان عن كل متغير في سطر منفصل أو الإعلان عن كل المتغيرات في نفس السطر يمكن الإعلان عن الثلاثة متغيرات في سطر واحد ولكن يجب أن تكون كما ارفقت بالمشاركة الأولى أي يتم تحديد نوع كل متغير أما الخطأ الشائع الذي يقع فيه الكثيرون هو أن يتم الإعلان عن المتغيرات بهذا الشكل Dim c1, c2, c3 As Date هنا المتغير الثالث فقط هو الذي تم تحديد نوعه أما المتغير الأول والثاني فلم يتم تحديد نوعهما مما يترتب عليه أن يتعامل معهم المحرر أنهما من النوع Variant وليس من النوع Date أرجو أن تكون قد وصلت الفكرة 2
السيفاني قام بنشر ديسمبر 25, 2015 الكاتب قام بنشر ديسمبر 25, 2015 4 ساعات مضت, ياسر خليل أبو البراء said: الفكرة أخي الكريم السيفاني في الإعلان عن المتغيرات لا تكمن في أن يتم الأعلان عن كل متغير في سطر منفصل أو الإعلان عن كل المتغيرات في نفس السطر يمكن الإعلان عن الثلاثة متغيرات في سطر واحد ولكن يجب أن تكون كما ارفقت بالمشاركة الأولى أي يتم تحديد نوع كل متغير أما الخطأ الشائع الذي يقع فيه الكثيرون هو أن يتم الإعلان عن المتغيرات بهذا الشكل Dim c1, c2, c3 As Date هنا المتغير الثالث فقط هو الذي تم تحديد نوعه أما المتغير الأول والثاني فلم يتم تحديد نوعهما مما يترتب عليه أن يتعامل معهم المحرر أنهما من النوع Variant وليس من النوع Date أرجو أن تكون قد وصلت الفكرة اشكرك اخي ابو البراء على الرد والتوضيح فكرتك وصلت سؤال اخر : كيف اتاكد اني جعلت المحرر او البرنامج يتعرف على هذا المتغير اي متغير بهذا النوع اي نوع كان بمعنى هل يوجد طريقة لاتاكد اني عرفت عن المتغير بالطريقة الصحيحة ؟ يعني اني شغال مضبوط ؟
ياسر خليل أبو البراء قام بنشر ديسمبر 25, 2015 قام بنشر ديسمبر 25, 2015 نورت المنتدى أخي الفاضل السيفاني وفي انتظار المزيد من الاستفسارات .. وإن شاء الله ستجد إخواناً يقدمون لك يد المساعدة (بس خلي بالك منهم اللي بيقدم رجل المساعدة وبيضرب بالشلوت ..أكيد فاهمني يا عربي) 1
السيفاني قام بنشر ديسمبر 25, 2015 الكاتب قام بنشر ديسمبر 25, 2015 سؤال اخر : كيف اتاكد اني جعلت المحرر او البرنامج يتعرف على هذا المتغير اي متغير بهذا النوع اي نوع كان بمعنى هل يوجد طريقة لاتاكد اني عرفت عن المتغير بالطريقة الصحيحة ؟ يعني اني شغال مضبوط ؟
ياسر خليل أبو البراء قام بنشر ديسمبر 25, 2015 قام بنشر ديسمبر 25, 2015 أخي الكريم شوف الرابط التالي فيه شرح تفصيلي لمتابعة تنفيذ الأكواد داخل محرر الأكواد هيفيدك وهيرد على سؤالك من هنا
السيفاني قام بنشر ديسمبر 26, 2015 الكاتب قام بنشر ديسمبر 26, 2015 17 ساعات مضت, ياسر خليل أبو البراء said: 17 ساعات مضت, ياسر خليل أبو البراء said: أخي الكريم شوف الرابط التالي فيه شرح تفصيلي لمتابعة تنفيذ الأكواد داخل محرر الأكواد هيفيدك وهيرد على سؤالك من هنا سالتهم اين يمكن ان اجد العظماء ؟ فأجابوني في المواقع العظيمة بصراحة انت رائع ياابن الاهرامات جزاك الله خيرا وبارك فيك 1
ياسر خليل أبو البراء قام بنشر ديسمبر 26, 2015 قام بنشر ديسمبر 26, 2015 أخي الكريم السيفاني مشكور على كلماتك الرقيقة وجزيت خيراً بمثل ما دعوت أحب أن أقول لك : ------------------ هنا لن تجد عباقرة ولا عظماء كما تظن ولكن ستجد إخواناً يجمعهم المحبة والمودة والإخاء ، وهذا ما أعلى من شأن المنتدى ، وليس فقط المادة العلمية التي تقدم هنا وهناك .. فأهلاً بك بين إخوانك وأحبابك قبل أن يكونوا أساتذة في المجال تقبل تحياتي 1
السيفاني قام بنشر ديسمبر 27, 2015 الكاتب قام بنشر ديسمبر 27, 2015 في ١٢/١٠/٢٠١٤ at 05:43, محمود_الشريف said: 3 - الإعلان عن متغير وتخصيص قيمة له فى سطر الإعلان : Dim C as integer = 7 في ١٧/٩/٢٠١٥ at 15:33, ياسر خليل أبو البراء said: أخي الحبيب إبراهيم وجب تصحيح نقط معينة وهو أنه لا يجوز الإعلان عن متغير وتعيين قيمة له في نفس السطر Dim H As Integer=10 يجوز ذلك في لغة الفيجوال بيزيك دوت نت أما في VBA سيعطيك خطأ حدث عندي التباس في هذه النقطتين من موضوعين مختلفين ارجو التوضيح شاكرا
ياسر خليل أبو البراء قام بنشر ديسمبر 27, 2015 قام بنشر ديسمبر 27, 2015 أخي الكريم السيفاني يبدو أن هناك التباس في الأمر عليك بين VB و VBA .. بالنسبة للـ VB الفيجوال بيسك فهذا السطر جائز أي الإعلان عن متغير ووضع قيمة له في نفس السطر أما بالنسبة للـ VBA فلا يجوز ذلك ..بل يتم الإعلان في سطر وتعيين قيمة للمتغير في سطر آخر
السيفاني قام بنشر ديسمبر 28, 2015 الكاتب قام بنشر ديسمبر 28, 2015 7 ساعات مضت, ياسر خليل أبو البراء said: أخي الكريم السيفاني يبدو أن هناك التباس في الأمر عليك بين VB و VBA .. بالنسبة للـ VB الفيجوال بيسك فهذا السطر جائز أي الإعلان عن متغير ووضع قيمة له في نفس السطر أما بالنسبة للـ VBA فلا يجوز ذلك ..بل يتم الإعلان في سطر وتعيين قيمة للمتغير في سطر آخر نعم اخي الكريم ابو البراء انا طويلب جديد على موضوع vba واحاول الاطلاع على كل مواضيع المنتدى خاصة المواضيع الشاملة على شروحات طويلة وجامعة بغية الوصول الى نتيجة مرضية البس نتيجة موضوع الاستاذ محمود الشريف سابق الذكر هنا لكن حصل خير وصححت المعلومة لدي وجزاكم الله خيرا ((طلب جانبي بسيط)) نتيجة خبرتك و تضلعك في موضوع vba هل يمكنك ان تدلنا نحن المبتدئين الى مراجع مبسطة تفيدنا في هذا الموضوع بالاضافة الى مواضيع المنتدي الرائعة
ياسر خليل أبو البراء قام بنشر ديسمبر 28, 2015 قام بنشر ديسمبر 28, 2015 أخي الكريم السفياني المنتدى زاااااااااااااخر بالموضوعات والدورات هنا وهناك ..ابحث وستجد ما يسرك وفيه بخصوص البرمجة والبدايات موضوعين في غاية الأهمية رغم بساطتهم لكن هيفتحوا لك أبواب كثيرة جداً بداية الطريق لإنقاذ الغريق افتح الباب وادخل لعالم البرمجة (متخافوش يا أحباب من اللي ورا الباب) 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.