Cómo Proteger Celdas sin Proteger Hoja en Excel (3 Maneras)

  • Compartir Este
Hugh West

Si está intentando proteger las células en Excel sin proteger la hoja, entonces este artículo le resultará útil. Así pues, empecemos por el artículo principal.

Descargar el cuaderno de ejercicios

Proteger celdas.xlsm

3 Formas de Proteger Celdas sin Proteger Hoja en Excel

Tenemos el siguiente conjunto de datos que contiene los registros de ventas de algunos productos de una empresa. Intentaremos proteger células específicas de este conjunto de datos sin proteger todo el conjunto de datos o la hoja utilizando los 3 métodos siguientes.

Hemos utilizado Microsoft Excel 365 aquí, puede utilizar cualquier otra versión según su conveniencia.

Método-1: Usar la Opción Formato de Celdas para Proteger Celdas sin Proteger la Hoja

En esta sección, utilizaremos el Formatear celdas opción de proteger las células de la Producto en lugar de proteger todo el conjunto de datos.

Pasos :

➤ Seleccione toda la hoja haciendo clic en el símbolo del triángulo situado en la esquina superior izquierda y, a continuación, vaya a la opción Inicio Pestaña Células Grupo Formato Desplegable Formatear celdas Opción.

Entonces, el Formatear celdas aparecerá un cuadro de diálogo.

➤ Haga clic en Protección desmarque la casilla Bloqueado y, a continuación, seleccione OK .

Ahora, haremos ese proceso de nuevo para las celdas que queremos bloquear.

➤ Seleccionar las celdas de la Producto y luego vaya a la columna Inicio Pestaña Células Grupo Formato Desplegable Formatear celdas Opción.

Después, el Formatear celdas aparecerá de nuevo.

➤ Haga clic en Protección Compruebe Bloqueado y, a continuación, seleccione OK .

Es hora de proteger esta hoja para comprobar si sólo las celdas seleccionadas están bloqueadas o no.

➤ Ir a la Inicio Pestaña Células Grupo Formato Desplegable Hoja de protección Opción.

Después, el Hoja de protección aparecerá un asistente.

➤ Escriba la contraseña y pulse OK .

➤ Vuelva a introducir la contraseña y pulse OK otra vez.

Ahora, si desea cambiar cualquiera de los valores de la celda del Producto aparecerá el siguiente mensaje de error.

Pero, hemos cambiado con éxito el valor de venta para el Fresa de $3,914.00 a $4,000.00 .

Read More: Cómo proteger celdas de Excel con contraseña (4 ejemplos adecuados)

Método-2: Uso de Permitir Editar Rangos Opción para Proteger Celdas en Excel sin Proteger Hoja

En este caso, utilizaremos el Permitir editar rangos para proteger las celdas del Producto sin bloquear las demás celdas de esta hoja.

Pasos :

➤ Ir a la Consulte Pestaña Proteja Grupo Permitir editar rangos Opción.

Después, el Permitir a los usuarios editar rangos se abrirá un cuadro de diálogo.

➤ Seleccione el Nuevo Opción.

A continuación, se le llevará a la Nueva gama cuadro de diálogo.

➤ Nombre del Título caja como Gama1 o cualquier otra cosa que desee y escriba el rango C4:D11 en el Se refiere a las células y pulse OK .

Después, el Permitir a los usuarios editar rangos aparecerá de nuevo.

➤ Haga clic en Solicitar .

➤ Ahora, seleccione el Hoja de protección otra vez.

Entonces, el Hoja de protección aparecerá un asistente.

➤ Escriba la contraseña y pulse OK .

➤ Vuelva a introducir la contraseña y pulse OK otra vez.

Para cambiar cualquiera de los valores de la celda del Producto aparecerá el siguiente mensaje de error.

Pero, hemos cambiado con éxito el valor de venta para el Cereza de $4,316.00 a $3,845.00 .

Read More: Excel VBA para Proteger Rango de Celdas (3 Ejemplos)

Lecturas similares

  • Cómo bloquear el valor de la celda una vez calculado en Excel (3 maneras simples)
  • Proteger Celdas de Excel pero Permitir la Entrada de Datos (2 Métodos Rápidos)

Método-3: Usar un Código VBA para Proteger Celdas sin Proteger la Hoja

En esta sección, utilizaremos un VBA código para proteger las células específicas de los productos Cereza y Manzana sin proteger toda la hoja.

Pasos :

➤ Haga clic con el botón derecho del ratón en el nombre de la hoja.

➤ Seleccione el Ver Código Opción.

A continuación, se le llevará a la Editor de Visual Basic ventana.

➤ Escribe el siguiente código en la ventana de código.

 Sub Worksheet_SelectionChange(ByVal specific_cell As Range) If specific_cell.Column = 2 Then If specific_cell.Row = 6 Or specific_cell.Row = 9 Then Cells(specific_cell.Row, specific_cell.Column).Offset(0, 3).Select End If End If End Sub 

Este código se ejecutará sólo si seleccionamos cualquier celda y por eso hemos definido el procedimiento como Cambio_Selección_hoja_de_trabajo , Hoja de trabajo es el Objeto y CambioSelección es el Procedimiento .

Dos Sentencias IF-THEN se han utilizado aquí para definir nuestras células específicas con Número de columna 2 y Número de fila 6 o 9 .

Si se cumplen estas condiciones, la celda seleccionada será 3 derecho a las células B6 o B9 .

Ahora, intente seleccionar la celda que contiene el producto Sandía y, a continuación, nuestra selección se trasladará a la sección 3 células de la derecha.

Read More: Excel VBA para bloquear celdas sin proteger la hoja (4 ejemplos ideales)

Sección práctica

Para hacer prácticas por su cuenta hemos proporcionado un Práctica en una hoja denominada Práctica Por favor, hazlo tú mismo.

Conclusión

En este artículo, hemos tratado de cubrir las formas de proteger las celdas en Excel sin proteger la hoja. Esperamos que le resulte útil. Si tiene alguna sugerencia o pregunta, no dude en compartirlas en la sección de comentarios.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.