Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
Este tema está ahora archivado y está cerrado a más respuestas.
Hola Expertos. En un libro compartido tengo una macro que realiza un autofiltro por nombre de usuario. Necesito que ese filtro permanezca durante el tiempo en que trabajan en el libro. Para esto necesito deshabilitarles todas las opciones de filtro, las del tab Datos y las del Tab Inicio para que no quiten el filtro activo. Esto es en Excel 2007. Cómo puedo hacer esto mediante VBA? Muchas gracias por sus respuestas.
He probado el código siguiente pero solo me funciona con Excel 2003:
[color=#0000ff]Private[/color] [color=#0000ff]Sub[/color] Workbook_Activate()
Application.CommandBars.FindControl(ID:=899).Enabled = [color=#0000ff]False[/color]
[color=#0000ff]End Sub[/color]
[color=#0000ff]Private[/color] [color=#0000ff]Sub[/color] Workbook_Deactivate()
Application.CommandBars.FindControl(ID:=899).Enabled = [color=#0000ff]True[/color]
[color=#0000ff]End Sub[/color]
[b][code][/b]
Att. Manolo