اخواني واخواتي
السلام عليكم ورحمة الله وبركاته
كيف يمكنني عن طريق VBA فحص فيما اذا كان جدول معين يحتوي على حقل باسم معين
وشكرا
اخواني واخواتي
السلام عليكم ورحمة الله وبركاته
كيف يمكنني عن طريق VBA فحص فيما اذا كان جدول معين يحتوي على حقل باسم معين
وشكرا
عبدالله عطيف
أخي الكريم
المثال السابق يقوم بفحص وجود بيانات مكررة
انا اريد التاكد من بنية الجدول وهل يحتوي على الحقل ام لا
l-omari كتب:فحص فيما اذا كان جدول معين يحتوي على حقل باسم معين
خي الكريم l-omari
وبعد اذن الاستاذة زهرة...
الملف المرفق يمكنك من كتابة اسم الحقل في مربع نص وبالضغط على زر الامر تظهر لك رسالة تحدد اذا ما كان الحقل موجودا بالجدول المسمى Data ام لا
تم تعديل هذه المشاركة بواسطة ايهاب عثمان في 18 يونيو 2006 في 17:52
طبتم واهتديتم :)
===================================
إقرأ معي
رابط متجدد لكتاب أقرؤه فشاركني فيه
======
فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب
الكتاب :
حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار
اضغط على الصورة لتحميل الكتاب
-----------
كتب سابقة
لم تعمل الروابط معي
اخي الفاضل
المرفقات مضغوطه ببرنامج WINRAR عليك تثبيته لديك ومن ثم فك الضغط عنها وسوف تعمل معك ان شاء الله تعالى
السلام عليكم ورحمة الله وبركاته
اخي الكريم تستطيع ان تستخدم احد الدالتين التاليتين
Function FieldExist(TableName, FieldName) As Boolean On Error GoTo Err_Handler FieldExist = True Dim fld As Field Set fld = CurrentDb.TableDefs(TableName).Fields(FieldName) Exit Function Err_Handler: FieldExist = False End Function Function FieldExist2(TableName, FieldName) As Boolean On Error GoTo Err_Handler FieldExist2 = True Dim Tbl Set Tbl = CurrentDb.OpenRecordset(TableName) For Each fld In Tbl.Fields If LCase(fld.Name) = LCase(FieldName) Then Tbl.Close Exit Function End If Next FieldExist2 = False Exit Function Err_Handler: FieldExist2 = False Tbl.Close End Function
سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت
أستغفرك وأتوب اليك
الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد
شكرا جزيلا أخي Mo7eb_Alrasool
والى جميع الاخوة طبعا
هذا الموضوع مغلق.