Muito obrigado, Avelino!
Mas, na verdade o que procuro é uma forma de alterar um critério em uma consulta via código.
Na grade QBE eu posso usar o construtor de expressões para trocar um critério que aponta para um campo num formulário por um outro no mesmo campo mas que está em outro formulário.
É isso que procuro fazer via código associado ao evento Abrir Formulário.
Então preciso trocar o critério na consulta para refletir numa combo box no formulário aberto.
No seu excelente tutorial sobre consultas achei algo que parece estar próximo do que preciso, quando vc diz:
"As propriedades RowSource e RecordSource
A propriedade RowSource nos permite alimentar as combobox e as listbox com as consultas.
Exemplo de uma consulta, via código, alimentando uma combobox, pelo evento "Ao receber foco":
Private Sub cboClientes_GotFocus()
Dim strSql As String
strSql = "SELECT idCliente, NomeCliente FROM tblClientes WHERE Estado='São Paulo';"
Me!cboClientes.RowSource = strSql
End Sub"
Acho que isso me resolveria se eu puder apontar a condição WHERE para o valor de um campo num outro formulário carregado.
Mas quando tento me referir a um campo num formulário na condição WHERE parece que não há sintaxe.
Será que é possível por esse caminho?
De qualquer forma, só o seu tutorial já valeu muito!
Super obrigado!