1 ضمیمه
خطای VBA در زمان NULL یا ""
من جستجو کردم ولی جوابی بدست نیووردم.لطفاً نمونه زیر رو ببینید.فرم رو اجرا کنید و وقتی ازتون چیزی خواست کاراکتر "a" رو وارد کنید. این فرم میاد و کسانی که توی فیلد کد شون حرف a تایپ شده نمراتشون رو با هم جمع میکنه.حالا فرم رو ببندین و دوباره اجرا کنید اینبار حرف t رو بزنید .از اونجایی که هیچکس حرف t توی کدش نیست فرم خالی برگردونده میشه .یه دکمه زیر فرم هست که گفتم اگر فیلد کد فرم خالی بود و دکمه زده شد پیغام nullvalue نشون داده بشه.ولی انگار راهی وجود نداره برای مقایسه مقدار null چون if اجرا نمیشه.کمک
راستی این راه ها رو هم تست کردم
if code="" then msgbox "nullvalue
if isnull(code) then msgbox "nullvalue
if code=null then msgbox "nullvalue
if len(code)<1 then msgbox "nullvalue