谢谢狐狸爸爸,你这样的写法,我了解的,但是因为我的窗体中用了很多个复选组合框,我该如何写条件呢,有可能我窗体中有四个复选结合框,我有可能用到了其中了一个,也有可能用两个,也有可能全部用,那我该如何写查询条件最简便呢?
Tables("表A").Filter= "[部门名称] In ( '" & bm.value.Replace(",","','") & "') and 民族 in ( '" & mz.value.Replace(",","','") & "' and 省份 in ( '" & sf.value.Replace(",","','") & "'))" 如果我省份不选择,执行这个代码会了错的