Saltar al contenido

Cinta ribbon access


Recommended Posts

Saludos a todos los miembros del foro.

Tengo una consulta sobre le cinta ribbon, ya que desearia filtrar desde un boton, remplazar o emular la combinacion de la tecla alt; es decir:

1.-

Tecla Alt+O;FV ;F>>>>>>> "Filtro por Formulario"

2.-

Tecla Alt+O;P>>>>>>>>>> "Aplicar Filtro" y "Quitar Filtro"

No se si esto seria Posible?.

Prueba01.rar

Enlace a comentario
Compartir con otras webs

puedes usar instrucciones (vba) a cualquier objeto al que puedas asignar macros +/- como sigue:

para mostrar la opción de filtro que deseas:

application.commandbars.executemso "FilterAdvancedByForm"[/CODE]

y para borrar cualquier filtro:

[CODE]application.commandbars.executemso "FilterClearAllFilters"[/CODE]

solo toma en cuenta que esas acciones no están disponibles para cualquier tabla o vista (?)

y las (may/min)usculas entre comillas dobles son "insustituibles"

saludos,

hector.

Enlace a comentario
Compartir con otras webs

Muchas gracias es justo lo que necesito, pero al ejecutar el codigo del primer boton

Application.CommandBars.executemso "FilterAdvancedByForm"[/CODE]

me bloquea el segundo boton y no puedo ejecutar la accion "Aplicar Filtro y Quitar Filtro"

[CODE]Application.CommandBars.executemso "FilterClearAllFilters"[/CODE]

Gracias, por la ayuda brindada.

Enlace a comentario
Compartir con otras webs

me da la impresión de que quieres mezclar la gimnasia con la magnesia (me explico):

una cosa es aprovechar/usar/... las herramientas integradas de las aplicaciones (como el caso de filtros por un formulario integrado), y otra (diferente) es diseñar un formulario de usuario para personalizar las acciones de filtrado (?)

mira en los siguientes artículos:

http://www.everythingaccess.com/tutorials.asp?ID=Filter-a-Form-on-a-Field-in-a-Subform

http://www.accessyexcel.com/microsoft-access-filtrar-formulario-usando-vba-filtrando-texto/

https://msdn.microsoft.com/en-us/library/office/ff191892.aspx

saludos,

hector.

Enlace a comentario
Compartir con otras webs

La solución que me brinda se ajusta a filtrar desde un form, y no es lo que se necesita, ya que el usuario al aplicar el filtro se le debe limpiar los campos de textbox y es el usuario que selecciona desde un combobox la variables a filtrar, basicamente lo que se hace con la tecla Alt.

Entonces no se si es posible ejecutar desde los botones que se encuentran en el form.

Gracias por la paciencia.

Enlace a comentario
Compartir con otras webs

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.