不等于的判断一般要使用and
e.Form.controls("操作工工时").Table.DataTable.LoadFilter = "([杂工种类] <> '加班申请' and [杂工种类] <> '调休申请' and [杂工种类] <> '事假申请') And " & IIf(filter > "", filter, "1=1")
或者
e.Form.controls("操作工工时").Table.DataTable.LoadFilter = "[杂工种类] not in ('加班申请','调休申请', '事假申请') And " & IIf(filter > "", filter, "1=1")