DoCmd.SetParameter (Access)
Use o método SetParameter para criar um parâmetro para uso pelos métodos browseto, OpenForm, OPENQUERY, OpenReport ou RunDataMacro .
Você deve criar tantas chamadas ao método SetParameter quantas forem precisas para criar os parâmetros que necessários. Cada chamada a SetParameter adiciona ou atualiza um único parâmetro em um conjunto de parâmetros interno. A coleção parameters é passada para o métodos BrowseTo, OpenForm, OpenQuery, OpenReport ou do método ExecutarMacrodeDados. Quando o método é executado, a coleção Parameters fornece os parâmetros necessários. Quando o método é concluído, a coleção Parameters é limpa. Como cada um dos métodos que aceita parâmetros limpa a coleção parameters quando ele for concluído, você deve garantir que suas chamadas SetParameter precedem imediatamente a chamada para o método que emprega-los.
SetParameter (Name, Expression)
Private Sub cmdAddComment_Click()
DoCmd.SetParameter "prmComment", Me.txtComment
DoCmd.SetParameter "prmRelatedID", Me.txtId
DoCmd.RunDataMacro "Comments.AddComment"
End Sub
Arguments
O seguinte argumento é opcional
Name (String) - O nome do parâmetro. O nome deve corresponder ao nome do parâmetro esperado pelo métodos BrowseTo, OpenForm, OpenQuery, OpenReport ou do método ExecutarMacrodeDados.
Expression - Uma expressão que é avaliada como um valor que será atribuído ao parâmetro