¿Cómo configurar una celda como de solo lectura en Excel?
En muchos casos, es posible que necesite impedir que otras personas editen algunas celdas específicas de su hoja de cálculo. Este artículo proporciona dos métodos para ayudarle a configurar celdas específicas como de solo lectura, de modo que otros no puedan editarlas, salvo para leerlas.
Hacer que una celda sea de solo lectura protegiendo la hoja
Hacer que una celda sea de solo lectura mediante código VBA sin proteger la hoja
Hacer que una celda sea de solo lectura protegiendo la hoja
Solo puede bloquear las celdas que desee que sean de solo lectura y, a continuación, proteger la hoja para lograrlo. Siga estos pasos.
1. Haga clic en el botón
situado en la esquina superior izquierda de la hoja de trabajo actual para seleccionar todas las celdas.

2. Pulse simultáneamente las teclas Ctrl+1 para abrir el cuadro de diálogo Establecer formato de celda. En dicho cuadro, desactive la casilla Bloqueada en la pestaña Protección y, a continuación, haga clic en el botón Aceptar. Vea la captura de pantalla:

3. Ahora seleccione las celdas que desea proteger como de solo lectura (en este ejemplo, el rango A1:C18). Pulse simultáneamente las teclas Ctrl+1 para abrir el cuadro de diálogo Establecer formato de celda. En la pestaña Protección, active la casilla Bloqueada y haga clic en el botón Aceptar.

4. A continuación, haga clic en Revisar > Proteger hoja. Vea la captura de pantalla:

5. Especifique y confirme su contraseña para proteger la hoja, tal como se muestra en la siguiente captura de pantalla.

Ahora las celdas del rango bloqueado son de solo lectura. Si intenta editar alguna de estas celdas específicas dentro del rango, aparecerá un cuadro de aviso como el que se muestra en la siguiente captura de pantalla.

Proteja varias o todas las hojas de cálculo con contraseña al mismo tiempo en Libro de trabajo actual:
Microsoft Excel le permite proteger una hoja de cálculo con contraseña cada vez. Con las utilidades Proteger hoja y Desproteger hoja de Kutools para Excel, podrá proteger o desproteger rápidamente varias hojas o todas las hojas del libro actual con una misma contraseña, ¡al mismo tiempo!
¡Descárguelo y pruébelo ahora! (prueba gratuita de 30 días)

Hacer que una celda sea de solo lectura mediante código VBA sin proteger la hoja
Si no desea proteger la hoja para que una celda sea de solo lectura, el script VBA de esta sección le ayudará a resolver este problema con facilidad.
1. Haga clic con el botón derecho en la pestaña de la hoja en la que desea configurar celdas como de solo lectura y, a continuación, haga clic en Ver código en el menú contextual.
2. En la ventana de Microsoft Visual Basic para Aplicaciones que se abre, copie y pegue el siguiente código VBA en la ventana de código.
Código VBA: Hacer que una celda sea de solo lectura en Excel
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 1 Then
If Target.Row = 3 Or Target.Row = 4 Or Target.Row = 5 Then
Beep
Cells(Target.Row, Target.Column).Offset(0, 1).Select
MsgBox Cells(Target.Row, Target.Column).Address & " cannot be selected and edited as it is a read-only cell", _
vbInformation, "Kutools for Excel"
End If
End If
End Sub Nota: Este código solo permite configurar como de solo lectura celdas específicas de una columna. En este caso, las celdas A3, A4 y A5 quedarán de solo lectura en la hoja de trabajo actual.

3. Pulse las teclas Alt + Q para cerrar la ventana de Microsoft Visual Basic para Aplicaciones.
Al hacer clic en la celda A3, A4 o A5 de la hoja de trabajo actual, aparecerá un cuadro de diálogo Kutools para Excel como el que se muestra en la siguiente captura de pantalla, y el cursor se moverá automáticamente a la celda adyacente de la derecha.

Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos