“Conocimientos software>Microsoft Access

Cómo desbloquear una celda en Excel Si la información se introduce en otra celda

2012/6/2
Microsoft Excel 2010 contiene una serie de características de seguridad que le permiten bloquear las hojas de cálculo para evitar que los usuarios cambien la información . Puede manipular esta función para bloquear un cierto tipo de célula se altera hasta una celda de disparo , momento en el que la célula designada sería desbloquear . Este proceso requiere la creación de una macro en Visual Basic , que puede parecer intimidante al principio, pero en realidad es un proceso bastante simple. Instrucciones
1

Abra la hoja de cálculo de Excel que desea trabajar.
2

Seleccione la celda que desea permitir a alguien para entrar en la información en . Haga clic en la celda seleccionada y elegir la opción " Formato de celdas ". Haga clic en la pestaña de " protección" en la parte superior de la ventana, y desactive la casilla " Bloqueado" . Haga clic en " Aceptar".
3

clic en la ficha " Comentario " en la parte superior de la ventana de Excel y , a continuación, haga clic en el botón " Proteger hoja " . Escriba una contraseña , si lo necesita , y haga clic en " Aceptar". Si ha introducido una contraseña , tendrá que escribirla de nuevo. Asegúrese de escribir la contraseña de abajo para que no se olvide. Todas las células , excepto para el que ha seleccionado están encerrados .
4

Pulse " Alt " + "F11 " para abrir la consola de Visual Basic . Seleccione la hoja que se está trabajando en la lista de hojas de trabajo
5

Copia el siguiente código en el espacio abierto en la parte derecha de la ventana de Visual Basic : .

Private Sub Worksheet_Change ( Target ByVal como gama )

KeyCells dévil como gama

Set KeyCells = Range ("A1 " )

Si No Application.Intersect ( KeyCells , Range ( Target. Address) ) _

es nada entonces

Worksheets ( " Sheet1" )

Desproteger Contraseña: . . = " qqq "

Range (" B1 " . . ) Locked = False

Proteja Contraseña : =" qqq "

extremo con

End If End Sub



6

Editar el código de la hoja de cálculo específica . Cambiar "A1 " a la celda que desea que los usuarios puedan modificar. Cambiar "B1 " a la celda que quiere desbloquear automáticamente cuando los usuarios datos de entrada en la primera celda. Cambiar "Sheet1 " al nombre de la hoja de cálculo . Cambiar " qqq " a cualquier contraseña que se utiliza para fijar las células. Si no está utilizando una contraseña , eliminar las dos instancias de "Password : =" qqq " .
7 Pulse

" Alt "+ " F11 "para cerrar la ventana de Visual Basic La hoja de cálculo ahora se desbloqueará. la celda especificada cuando un usuario introduce la información en la célula original . Guarde su trabajo ahora, porque cuando se prueba la hoja de trabajo a cabo , se desbloqueará la célula diana.

Microsoft Access
¿Cómo hacer la planificación financiera con hojas de cálculo Excel
Cómo unirse a las hojas de cálculo Excel
¿Cómo funciona el trabajo de Excel Password Recovery Microsoft
Cómo calcular las células coloreadas en Excel 2003
¿Qué es una hoja de cálculo en Excel 2007
Cómo agregar y vueltas en una función en Microsoft Excel
Microsoft Excel Avanzado Tutorial
Cómo conectar Excel a SQL mediante Visual Basic
Conocimientos Informáticos © http://www.ordenador.online