hoja protegida

27/11/2003 - 21:06 por sauhlo | Informe spam
hola

quisiera que me ayudaran con lo siguiente
Tengo una hoja protegida, y solamente permito que sean modificadas ciertas celdas. Cuando alguien intenta modificar alguna celda protegida, excel despliega un mensaje en cual indica que es imposible modificar dicha celda. Ahora bien, lo que yo deseo, es que al pinchar la opcion aceptar del mensaje, el cursor se posicione en alguna celda predeterminada o programada por mi. Tambien no sé si es posible modificar el mensaje que presenta excel

muchas gracias

Preguntas similare

Leer las respuestas

#1 Sonotronic
27/11/2003 - 21:45 | Informe spam
sauhlo,

creo que solo es posible hacer lo que quieres por código VBA. Cada vez que
se modifica una celda se produce un evento que te permite saber que celda se
ha querido modificar y controlar la respuesta que quieras de Access. No es
díficil, puedes intentarlo.

Saludos,




"sauhlo" escribió en el mensaje
news:
hola:

quisiera que me ayudaran con lo siguiente:
Tengo una hoja protegida, y solamente permito que sean modificadas ciertas


celdas. Cuando alguien intenta modificar alguna celda protegida, excel
despliega un mensaje en cual indica que es imposible modificar dicha celda.
Ahora bien, lo que yo deseo, es que al pinchar la opcion aceptar del
mensaje, el cursor se posicione en alguna celda predeterminada o programada
por mi. Tambien no sé si es posible modificar el mensaje que presenta
excel.

muchas gracias
Respuesta Responder a este mensaje
#2 Fernando Arroyo
27/11/2003 - 22:17 | Informe spam
Una posibilidad es impedir directamente que se edite cualquier celda que esté bloqueada. Para conseguirlo, tendrías que pegar lo siguiente en el módulo de la hoja (click derecho sobre su etiqueta->Ver código):

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Locked Then
MsgBox prompt:="La celda seleccionada no es modificable", Buttons:=vbInformation
Me.Range("A1").Select
End If
End Sub

En este caso, al intentar seleccionar una celda bloqueada se mostrará un mensaje y se seleccionará la celda A1.
Todo esto no sería necesario en Excel 2003 (y no recuerdo si tampoco en Excel XP), porque en el momento de proteger la hoja se puede especificar que no se permita la selección de celdas bloqueadas.
Un saludo.


Fernando Arroyo
MS MVP - Excel

"sauhlo" escribió en el mensaje news:
hola:

quisiera que me ayudaran con lo siguiente:
Tengo una hoja protegida, y solamente permito que sean modificadas ciertas celdas. Cuando alguien intenta modificar alguna celda protegida, excel despliega un mensaje en cual indica que es imposible modificar dicha celda. Ahora bien, lo que yo deseo, es que al pinchar la opcion aceptar del mensaje, el cursor se posicione en alguna celda predeterminada o programada por mi. Tambien no sé si es posible modificar el mensaje que presenta excel.

muchas gracias
Respuesta Responder a este mensaje
#3 julian-vlc-sp
28/11/2003 - 00:49 | Informe spam
como opciones hay muchas, te comento la que yo uso por si puedes aplicarla.

en mis hojas, normalmente hay pocas casillas edtables, y las pongo con un
fondo de color (en mi caso amarillo claro), de esta forma, el usuario sabe
cuales son editables.

esto no soluciona tu problema y te han dado soluciones mejores por código,
pero si no lo manejas, podría ser una opción.

SALUDOS.
julian-valencia-españa
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida