Я пытаюсь использовать фильтр в vba следующим образом:
Private Sub Form_Load()
Me.Filter = "[Alvo] = " & AlvoAtual
Me.FilterOn = True
Me.Requery
End Sub
Где AlvoAtual - глобальная переменная, но ничего не происходит. Когда я изменяю AlvoAtual для значения specialc, ничего не происходит. Вот так:
Private Sub Form_Load()
Me.Filter = "[Alvo] = 'AAAA'"
Me.FilterOn = True
Me.Requery
End Sub
Кто-нибудь знает проблему?
Я принимаю этот вопрос (VBAWhatnow) в надежде, что он получит ответ, а не сделает дубликат, поскольку я был советом.
Я пытаюсь сделать то же самое, кроме локальных переменных.
Мой фильтр работает правильно, когда я вручную определяю значения, но когда я ввожу переменные, фильтр больше не работает
Forms![frmPendingActions]![qryPendingAction subform].Form.Filter = "Filterby = FilterCrit"
Может ли кто-нибудь помочь мне найти хорошее решение?