Okay so I have built a simple Query By Form in Access and it works great. I have also included wildcard operators. I have tested it and it works great. Some people who will be using this database would also probably like to use mathematical operators such as > and < as well as the ability to search for multiple specific values at once. Say everything equal to 1 and to 5. I will include the Query info below. You guys are amazing and I have recieved so much help. I started with zero access experience and now I've got a (almost) fully functional database that is queryable in (almost) any way people would want. You guys are amazing thank you!
SELECT MasterTable.Account, MasterTable.Date, MasterTable.PolicyNo, MasterTable.Desk_Code, MasterTable.Amount, MasterTable.Age, MasterTable.Notes
FROM MasterTable
WHERE (((MasterTable.Account) Like "*" & Forms!QBF_Form!Text0 & "*" Or Forms!QBF_Form!Text0 Is Null)=True) And ((MasterTable.PolicyNo) Like "*" & Forms!QBF_Form!Text6 & "*" Or Forms!QBF_Form!Text6 Is Null) And ((MasterTable.Desk_Code) Like "*" & Forms!QBF_Form!Text8 & "*" Or Forms!QBF_Form!Text8 Is Null) And ((MasterTable.Amount) Like "*" & Forms!QBF_Form!Text10 & "*" Or Forms!QBF_Form!Text10 Is Null) And ((MasterTable.Notes) Like "*" & Forms!QBF_Form!Text12 Or Forms!QBF_Form!Text12 Is Null) And ((MasterTable.Age) Like "*" & Forms!QBF_Form!Text15 & "*" Or Forms!QBF_Form!Text15 Is Null) AND ((MasterTable.Date) Between Forms!QBF_Form!Text2 And Forms!QBF_Form!Text4 Or Forms!QBF_Form!Text2 Is Null);