vou por o codigo e tentar explicar, sei que é exatamente o que quer, mas acrescente uma coisa, coloque na propriedade TEXT da combo a palavra TODOS, assim como um campo tambem no LIST como TODOS vou explicar o porque disto.
Digamos que o usuario só queira filtrar por um dos campos, ou seja, escolher só o que esta na combo1, então o filtro só ocorrerá para a combo1 trazendo todos os dados dos campos das outras duas combos, da mesma forma se o usuario escolher duas ou as três combos então o filtro ocorrerá com os parametros escolhidos. E digamos que o usuario tenha feito um filtro com os tres parametros e depois queira fazer um apenas escolhendo duas combos, então é só desmarcar a que não quer, ou seja colocando esta como TODOS e tera agora um filtro com apenas dois parametros, bom ai vai o codigo faça o teste
faça o select de todos os campos deixando o RS carregado, então quando as combos forem escolhidas serão filtrados os campos escolhidos.
Private Sub filtros()
Dim strFiltro As String
strFiltro = ""
If Combobox3 <> "TODOS" Then
strFiltro = strFiltro & IIf(strFiltro <> "", " And ", "") & "solicitante Like '" & Combobox3.Text & "'"
End If
If Combo2 <> "TODOS" Then
strFiltro = strFiltro & IIf(strFiltro <> "", " And ", "") & "ano Like '" & Combobox2.Text & "'"
End If
If Combobox1 <> "TODOS" Then
strFiltro = strFiltro & IIf(strFiltro <> "", " And ", "") & "mes Like '" & Combobox1.Text & "'"
End If
rs.Filter = strFiltro
End Sub