Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Como actualizar tablas dinamicas estando Protegido el Libro Excel?

3,888 views
Skip to first unread message

Franco

unread,
Sep 10, 2008, 4:16:16 PM9/10/08
to
Buenos Dias,

estoy desarrollando un excel para un control de inventarios en una bodega en
mi trabajo, y las personas que utilizaran la planilla son varias por lo cual
decidi proteger los campos mas importantes asi no borran nada y realice una
macro para actualizar todas las tablas dinamicas, pero al estar protegido el
libro, me arroja un error la macro, debido a que la opcion de actualizar la
tabla dinamica se deshabilita cuando se protege la hoja.

Ahora mi pregunta es como puedo actualizar la tabla dinamica si tengo
protegida la hoja?????....

de ante mano muchas gracias por su colaboracion

Héctor Miguel

unread,
Sep 10, 2008, 6:45:58 PM9/10/08
to
hola, Franco !

> ... decidi proteger los campos mas importantes... y realice una macro para actualizar todas las tablas dinamicas
> pero al estar protegido el libro... la opcion de actualizar la tabla dinamica se deshabilita cuando se protege la hoja...

asumiendo que usas excel xp/2002 en adelante...
puedes incrustar un commandbutton (barra: cuadro de controles) y asignarle la siguiente macro:
=== en el modulo de codigo de 'esa' hoja ===
Private Sub ComandButton1_Click()
Me.Unprotect Password:="123"
Me.PivotTables(1).PivotCache.Refresh
Me.Protect Password:="123", _
DrawingObjects:=True, _
Contents:=True, _
Scenarios:=True, _
AllowUsingPivotTables:=True
End Sub

o si fuera el caso de varias hojas con TD, mueve el codigo a un modulo normal y usa botones de: formulario
y cambia la palabra "Me" por -> ActiveSheet (tendrias que usar la misma clave para todas... o una matriz)

si cualquier duda... comentas?
saludos,
hector.


0 new messages