if me![大小] like "苹果1个" then me![合格]=1不能这样2-5等怎么判断,下面的可以,注:合格2和3里的大小里填入详细的位置第一个是我的例子有窗体“表1”“表2 子窗体”,表2子窗体内有“图书名称”,最后TEXT10是在表1里的文本框If (Eval("[Forms]![表1]![表2 子窗体].[Form]![图书名称] Between ""计算机1"" And ""计算机5""")) Then Text10 = 1IF ME![大小] like "苹果"&1&"个" then me![合格]=1IF (Eval("[大小] Between ""苹果2个"" and ""苹果5个" )) then me![合格]=2IF (Eval("[大小] Between ""苹果6个"" and ""苹果9个" )) then me![合格]=3IF (Eval("[大小] Between ""苹果10个"" and ""苹果15个" )) then me![合格]=3