Saltar al contenido

Cinta ribbon access


Recommended Posts

publicado

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

publicado

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.

publicado

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.

publicado

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.

publicado

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.

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.