یک لیست از نام دانش آموزان در Table1 در برگه DATA از قبل تایپ شده است.
من یک فرم طراحی کردم طوری که بعد از وارد کردن آیتمها و زدن دکمه Save آن اطلاعات در یک جدول در برگه DATA ذخیره شود. ولی اشکالاتی دارد که نمیتوانم آنها را حل کنم.
- اگر دانش آموز جدیدی در "new student" وارد شد نام وارد شده با نامهای موجود مقایسه و در صورت تکراری نبودن به انتهای ستون اول Table1 اضافه شود. در صورت تکراری بودن پیغام خطا دهد.
- ستون اول Table1 به طور اتوماتیک به عنوان لیست کومبوباکس cmbNameSTU در نظر گرفته شود.
- در صورت تایپ کردن نام دانش آموز در "Name" (و نه انتخاب آن از لیست) وقتی دکمه Save زده شد نام تایپ شده با موارد موجود مقایسه و در صورت نبودن در لیست پیغام خطا دهد.
- در حین تایپ در "Name"، کومبو باکس باز شده و مواردی که با کاراکتر تایپ شده شروع میشوند اتوماتیک ظاهر شود.
فایل ساخته شده پیوست شد.Worksheet-Form_base.zip

