i ended up excluding 5's from the view to begin with and then once the button was selected it views only those that are 5s however once deselected it showed everything as i forgot to modify the click code. I have yet to try multiple buttons and greying out one button if another is selected.
Option Compare Database
Option Explicit
Private Function basOrderby(col As String, xorder As String) As Integer
Dim strSql As String
'Clear captions from command buttons
ClearCaptions
'Set row source for list box
strSql = "SELECT DISTINCTROW Project_Name, Project_Creator, Project_Status "
strSql = strSql & "FROM tblPrimaryData "
strSql = strSql & "ORDER BY " & col & " " & xorder
Me!lstSearch.RowSource = strSql
Me!lstSearch.Requery
End Function
Sub ClearCaptions()
'Clear captions of asc and desc symbols
Me!cmdOrderProjectNameDesc.Caption = "Order by Project Name"
Me!cmdOrderProjectName.Caption = "Order by Project Name"
Me!cmdOrderProjectCreatorDesc.Caption = "Order by Project Creator"
Me!cmdOrderProjectCreator.Caption = "Order by Project Creator"
Me!cmdOrderProjectStatusDesc.Caption = "Order by Project Status"
Me!cmdOrderProjectStatus.Caption = "Order by Project Status"
End Sub
Private Sub Check11_Click()
Dim strSql As String
If Me.Check11 = True Then
strSql = "SELECT tblPrimaryData.Project_Name, tblPrimaryData.Project_Creator, tblPrimaryData.Project_Status FROM tblPrimaryData WHERE (((tblPrimaryData.Project_Status) = '5')) ORDER BY tblPrimaryData.Project_Name;"
Else
strSql = "SELECT tblPrimaryData.Project_Name, tblPrimaryData.Project_Creator, tblPrimaryData.Project_Status FROM tblPrimaryData WHERE (((tblPrimaryData.Project_Status) <> '5')) ORDER BY tblPrimaryData.Project_Name;"
End If
lstSearch.RowSource = strSql
End Sub