Método ApplyFilter
Aplica un filtro a un origen de datos de combinación de correspondencia para filtrar registros específicos que cumplan determinados criterios.
expresión.ApplyFilter
expresión Requerida. Expresión que devuelve uno de los objetos de la lista Aplicar a.
Ejemplo
Este ejemplo agrega un filtro nuevo que quita todos los registros con un campo Región vacío y, a continuación, aplica el filtro a la publicación activa.
Sub OfficeFilters()
Dim appOffice As OfficeDataSourceObject
Dim appFilters As ODSOFilters
Set appOffice = Application.OfficeDataSourceObject
appOffice.Open bstrConnect:="DRIVER=SQL Server;SERVER=ServerName;" & _
"UID=user;PWD=;DATABASE=Northwind", bstrTable:="Employees"
Set appFilters = appOffice.Filters
MsgBox appOffice.RowCount
appFilters.Add Column:="Region", Comparison:=msoFilterComparisonEqual, _
Conjunction:=msoFilterConjunctionAnd, bstrCompareTo:="WA"
appOffice.ApplyFilter
MsgBox appOffice.RowCount
End Sub