Thank you, theaceman1! I think my code is really funky! I will try your suggestion for returning all records for a null value id. However, when I put values in the dialog box, I get the standard "Enter Parameter Value" after my form is opened. It is asking for the values that I just entered into the dialog! I have included all code for the ok_click on my dialog box. Thanks for you great help!
Private Sub OK_Click()
Me.Visible = False
Dim StrWhere As String
Dim strOrder As String
StrWhere = "1=1 "
'Check PE Combo Box for Null, IF Not Null, place value in PEID Field in form'
'If it is Null, return all records'
If Not IsNull(Me!Combo_PE) Then
StrWhere = StrWhere & " And [PEID] = " & _
"Me!Combo_PE"
Else
StrWhere = StrWhere & " And [PEID] = " & _
"*"
End If
'Same as above for AC Combo Box'
If Not IsNull(Me!Combo_AC) Then
StrWhere = StrWhere & " And [ACID] = " & _
"Me!Combo_AC"
Else
StrWhere = StrWhere & " And [ACID] = " & _
"*"
End If
'Same as above for Office Combo Box'
If Not IsNull(Me!Comb

ff) Then
StrWhere = StrWhere & " And [REOfficeID] = " & _
"Me!Comb

ff"
Else
StrWhere = StrWhere & " And [REOfficeID] = " & _
"*"
End If
'Same as above for UW Combo Box'
If Not IsNull(Me!Combo_UW) Then
StrWhere = StrWhere & " And [UWID] = " & _
"Me!Combo_UW"
Else
StrWhere = StrWhere & " And [UWID] = " & _
"*"
End If
'Same as above for UWTM Combo Box'
If Not IsNull(Me!Combo_UWTM) Then
StrWhere = StrWhere & " And [UWTMID] = " & _
"Me!Combo_UWTM"
Else
StrWhere = StrWhere & " And [UWTMID] = " & _
"*"
End If
'Test for Budget Report Type 1. Budget dollar range or'
'Budget remaining dollar range'
Select Case Me!Budget_Rpt_Type
Case 1
'Find all Total Budget Field <= value in Dialog Box'
StrWhere = StrWhere & " AND [BudgTot] >=" & _
"Me!TB_Budg_Rang"
strOrder = "[BudgTot]"
Case 2
'Find all Budget Remaining Field <= value in Dialog Box'
StrWhere = StrWhere & " AND [BudgRem] <=" & _
"Me!TB_Budg_Rem"
strOrder = "[BudgRem]"
End Select
DoCmd.OpenForm " FRM_3_8_2007_Budget_Form ", acNormal, acEdit, StrWhere
'Sort by Budget Total or Budget Remaining'
With Forms!FRM_3_8_2007_Budget_Form
.OrderBy = strOrder
.OrderByOn = True
'If option 1 (Budget Total), Text box in FRM_3_8_2007_Budget_Form = TB_Budg_Rang in this
'Make Less than labels etc invisible. Do opposite for Budget Remaining
If Me!Budget_Rpt_Type = 1 Then
TRptType = "Total Budget Report"
Greaterthan.Visible = True
TDollars = Me!TB_Budg_Rang
.LessThan.Visible = False
Else
.LessThan.Visible = True
TRptType = "Budget Remaining Report"
TDollars = Me!TB_Budg_Rem
.GreatThan.Visible = False
End If
End With
End Sub