Filtrar por el campo activo en un formulario de Access
Estoy intentando filtrar por el campo activo en un formulario de Access, pues tengo muchas columnas, y no me gustaría crear un botón para cada una de ellas.
Estoy probando con este código:
Private Sub Etiqueta46_Click() Me.Filter = Me.ActiveControl = Me.ActiveControl Me.FilterOn = True End Sub
Pero me sale una ventana emergente pidiendo el valor del campo. El problema está en sacar el nombre del campo donde está el usuario, pues ya he probado poniendo yo un nombre de campo cualquier, y el valor lo coge correctamente.
También sé que se puede hacer con Screen. ActiveControl, pero me da el mismo error.
¿Qué estoy haciendo mal?
Respuesta de Eduardo Pérez Fernández
1
1 respuesta más de otro experto
Respuesta de Sveinbjorn El Rojo
2