I have a mainform which has a couple of textboxes that are used to get data which builds a string. The string forms the criteria for a filter to be applied to a subform using the applyfilter method. The problem is how do I get it to apply to the subform? I tried to use the selectobject method to select the subform to apply the filter to, but it tells me I can't select the subform because it isn't open. And since I cant select it, I can't apply the filter to it.