Если вы откроете запрос в SQL представлении, вы получите что-то вроде:
Select Field1, Field2
From YourTable
Where Field2 Like "*" & [Forms]![Search Form]![Source] & "*"
Если вы просто проигнорируете значение параметра при выполнении запроса, это будет равно:
Select Field1, Field2
From YourTable
Where Field2 Like "**"
, что позволит любое значение для поля 2, кроме Нуль , поэтому «оно работает» для вас.
Чтобы избежать появления всплывающего окна, удалите параметр, уменьшив до:
Select Field1, Field2
From YourTable
Where Field2 Like "*"