The Set Value argument is the name of a control on a form or report, not a query.
If you want to open a report with different parameters from a macro, you have to use the WHERE condition of the macro.
This means writing a separate macro for each available parameter.
You can use the Set...