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.

Preguntas similare

Leer las respuestas

#6 Carlos Enrique
26/11/2005 - 02:25 | Informe spam
Hola Eliseo, pues no, no se que ocurre en el momento de abrir nuevamente el
archivo, cuando ejecuto el macro, efectivamente no permite seleccion de las
celdas, incluso si lo permitia antes de ejcutarlo, luego de ejecutarlo, no
lo permite, pero al grabar, cerrar excel, volver a abrir excel y cargar el
archivo, a pesar del Auto_open(), que deberia desactivar la seleccion de las
celdas, no lo realiza.

Si quieres nos ponemos en contacto con los correos personales o Messenger si
lo usas para ver que podemos cuadrar con esto.

Comentas?
Saludos


Carlos, te paso 22 modificaciones mas y creo, ahora si, que vamos a
solucionar el problema.

después de proteger la hoja, como última linea de la macro agregá esta
linea:

ActiveSheet.EnableSelection = xlNoSelection

y ademas agregar una nueva sub:

Sub auto_open()
Sheets("Hoja1").Select
ActiveSheet.EnableSelection = xlNoSelection
End Sub

solo con llamarse auto_open indica que se ejecuta cuando se abre el
archivo, asi que lo primero que hace luego de abrir el libros es
seleccionar
la hoja en cuestion y deshabilitar la selección.

Saludos

Eliseo Alegre
Buenos Aires - Argentina
Respuesta Responder a este mensaje
#7 Eliseo Alegre
26/11/2005 - 07:43 | Informe spam
OK,

Eliseo Alegre
Buenos Aires - Argentina


"Carlos Enrique" wrote:

Hola Eliseo, pues no, no se que ocurre en el momento de abrir nuevamente el
archivo, cuando ejecuto el macro, efectivamente no permite seleccion de las
celdas, incluso si lo permitia antes de ejcutarlo, luego de ejecutarlo, no
lo permite, pero al grabar, cerrar excel, volver a abrir excel y cargar el
archivo, a pesar del Auto_open(), que deberia desactivar la seleccion de las
celdas, no lo realiza.

Si quieres nos ponemos en contacto con los correos personales o Messenger si
lo usas para ver que podemos cuadrar con esto.

Comentas?
Saludos


> Carlos, te paso 22 modificaciones mas y creo, ahora si, que vamos a
> solucionar el problema.
>
> después de proteger la hoja, como última linea de la macro agregá esta
> linea:
>
> ActiveSheet.EnableSelection = xlNoSelection
>
> y ademas agregar una nueva sub:
>
> Sub auto_open()
> Sheets("Hoja1").Select
> ActiveSheet.EnableSelection = xlNoSelection
> End Sub
>
> solo con llamarse auto_open indica que se ejecuta cuando se abre el
> archivo, asi que lo primero que hace luego de abrir el libros es
> seleccionar
> la hoja en cuestion y deshabilitar la selección.
>
> Saludos
>
> Eliseo Alegre
> Buenos Aires - Argentina



Respuesta Responder a este mensaje
#8 Eliseo Alegre
28/11/2005 - 04:39 | Informe spam
Hola, revisé el archivo y encontre lo siguiente:

El problema no es la función, sino el lugar donde la pusiste. Bórrala e
insertala en el Modulo1 debajo de la función Orden

No puede fallar.

Saludos.
Eliseo Alegre
Buenos Aires - Argentina


"Carlos Enrique" wrote:

Hola Eliseo, pues no, no se que ocurre en el momento de abrir nuevamente el
archivo, cuando ejecuto el macro, efectivamente no permite seleccion de las
celdas, incluso si lo permitia antes de ejcutarlo, luego de ejecutarlo, no
lo permite, pero al grabar, cerrar excel, volver a abrir excel y cargar el
archivo, a pesar del Auto_open(), que deberia desactivar la seleccion de las
celdas, no lo realiza.

Si quieres nos ponemos en contacto con los correos personales o Messenger si
lo usas para ver que podemos cuadrar con esto.

Comentas?
Saludos


> Carlos, te paso 22 modificaciones mas y creo, ahora si, que vamos a
> solucionar el problema.
>
> después de proteger la hoja, como última linea de la macro agregá esta
> linea:
>
> ActiveSheet.EnableSelection = xlNoSelection
>
> y ademas agregar una nueva sub:
>
> Sub auto_open()
> Sheets("Hoja1").Select
> ActiveSheet.EnableSelection = xlNoSelection
> End Sub
>
> solo con llamarse auto_open indica que se ejecuta cuando se abre el
> archivo, asi que lo primero que hace luego de abrir el libros es
> seleccionar
> la hoja en cuestion y deshabilitar la selección.
>
> Saludos
>
> Eliseo Alegre
> Buenos Aires - Argentina



Respuesta Responder a este mensaje
#9 Carlos Enrique
28/11/2005 - 06:03 | Informe spam
Hola Eliseo, efectivamente, ese era el problema, ahora si funciona como
queria.

Gracias por tu ayuda, Saludos.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida