Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Se aplica a

Objeto Form

Objeto Report

Puede usar la propiedad Filter para especificar un subconjunto de registros que se mostrarán al aplicar un filtro a un formulario, informeconsulta o tabla. Valor String de lectura y escritura.

expresión.Filter

expresión Requerido. Una expresión que devuelve uno de los objetos de la lista Se aplica a.

Observaciones

Si quiere especificar un filtro de servidor dentro de un proyecto de Microsoft Access (.adp) para los datos almacenados en un servidor, use la propiedad ServerFilter.

La propiedad Filter es una expresión de cadena formada por una cláusula WHERE sin la palabra clave WHERE. Por ejemplo, en el siguiente código de Visual Basic para Aplicaciones (VBA) se define y se aplica un filtro para mostrar solo los clientes de Estados Unidos:

Me.Filter = "CountryRegion = 'USA'"
Me.FilterOn = True

Puede establecer esta propiedad mediante la hoja de propiedades de una tabla o formulario, una macro o código de VBA.

También puede establecer esta propiedad en las vistas Formulario, Informe, Hoja de datos o Diseño si hace clic en Filtro o Selección en Ordenar y filtrar en la pestaña Datos, y hace clic en uno de los comandos del submenú.

Nota: Establecer la propiedad Filter no surte efecto en la propiedad Filter de ADO.

Puede usar la propiedad Filter para guardar un filtro y aplicarlo en otro momento. Los filtros se guardan con los objetos en los que se crean. Se cargan automáticamente cuando se abre el objeto, pero no se aplican automáticamente.

Cuando se crea un objeto, hereda las propiedades RecordSource, Filter, OrderBy y OrderByOn de la tabla o consulta desde la que se creó.

Para aplicar un filtro guardado a un formulario, tabla o consulta, puede hacer clic en Alternar filtro en Ordenar y filtrar en la pestaña Datos, o bien usar una macro o código de VBA para establecer la propiedad FilterOn en True. Para los informes, puede aplicar un filtro si establece la propiedad FilterOn en en la hoja de propiedades del informe.

El botón Alternar filtro indica el estado de las propiedades Filter y FilterOn. El botón permanece desactivado hasta que hay un filtro para aplicar. Si hay un filtro existente aplicado actualmente, el botón Alternar filtro aparece presionado.

Para aplicar un filtro de manera automática cuando se abre un formulario, especifique en el valor de la propiedad de evento OnOpen del formulario una macro que use la acción ApplyFilter o un procedimiento de evento que use el método ApplyFilter del objeto DoCmd.

Puede quitar un filtro si hace clic en el botón Alternar filtro presionado, hace clic con el botón derecho en el campo con el filtro y hace clic en Borrar filtro de..., o bien mediante código de VBA para establecer la propiedad FilterOn en False.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×