Ordenar Datos con Hoja Protegida

24/11/2005 - 07:34 por Carlos Enrique | Informe spam
Hola, tengo una hoja el cual le ejecuto un macro que realiza un ordenamiento
segun criterios establecidos, este Macro se asigno a un grafico de un boton,
pero al proteger la hoja, me da un error para realizar el ordenamiento, solo
lo puedo ejecutar si no esta protegida la hoja.

Como podria hacer para que con la hoja protegida me pueda ordenar el rango
de datos que quiero ordenar.

Por otra parte como podria hacer para que el Boton Grafico donde tengo
asignado el macro, no se visualize o aparezca en la impresion de la hoja.

Gracias por la ayuda.
 

Leer las respuestas

#1 Eliseo Alegre
24/11/2005 - 18:39 | Informe spam
Esta bien que te de un error porque si la hoja esta protegida no se debería
poder ordenar, lo que tienes que hacer es agregar dos lineas al codigo de la
macro que ordena; una al principio para desproteger la hoja, dejar el codigo
que ordena y al final agregar otra linea que vuelva a proteger la hoja.

A continuación te paso las dos lineas de codigo:

ActiveSheet.Unprotect("clave") '-esta va al principio

ActiveSheet.Protect("clave") '-esta va al final

con esto tenes el problema solucionado, si no queres que se vea la clave de
protección de la hoja en el codigo simplemente ponele una clave de acceso al
codigo.

Con respecto a la no impresión del boton se arregla solo tocando una
propiedad, sobre el boton que no quieres que se imprima das un clic con el
boton derecho del mouse y vas a las propiedades del objeto. Tiene una solapa
llamada propiedades y en ella una casilla que dice imprimir objeto,
simplemente las destildas y listo.

Saludos

Eliseo Alegre
Buenos Aires - Argentina

"Carlos Enrique" wrote:

Hola, tengo una hoja el cual le ejecuto un macro que realiza un ordenamiento
segun criterios establecidos, este Macro se asigno a un grafico de un boton,
pero al proteger la hoja, me da un error para realizar el ordenamiento, solo
lo puedo ejecutar si no esta protegida la hoja.

Como podria hacer para que con la hoja protegida me pueda ordenar el rango
de datos que quiero ordenar.

Por otra parte como podria hacer para que el Boton Grafico donde tengo
asignado el macro, no se visualize o aparezca en la impresion de la hoja.

Gracias por la ayuda.



Preguntas similares