Hi, I have a form that allows a user to select a combination of criteria to print any one of a variety of reports. I then create a Where clause using VB based on the selection. The format of each report is different, but the Where clause that is built in VB is the same for all reports. I am new to VB and not sure how to code this. I guess I would like to create a module and have that same module called for each report. Any help is appreciated.