KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo configurar una celda como de solo lectura en Excel?

AutoraSiluvia Fecha de modificación

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 una captura de pantalla del icono Seleccionar todas las celdas situado en la esquina superior izquierda de la hoja de trabajo actual para seleccionar todas las celdas.

una captura de pantalla de la selección de todas las celdas en la hoja de cálculo actual

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:

una captura de pantalla de desmarcar la opción Bloqueada en el cuadro de diálogo Formato de celdas

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.

una captura de pantalla del bloqueo de las celdas que se van a establecer como de solo lectura

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

una captura de pantalla de la activación de la función Proteger hoja

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

una captura de pantalla de la especificación de la contraseña

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.

una captura de pantalla que muestra el cuadro de alerta de celda protegida


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)

una captura de pantalla que muestra cómo usar Kutools for Excel para proteger fácilmente varias hojas de cálculo al mismo tiempo


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.

una captura de pantalla que muestra cómo usar el código VBA

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.

una captura de pantalla del cuadro de alerta que muestra las celdas como de solo lectura


Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución Inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados   |  Eliminar filas en blanco   |  Combinar Columnas o celdas sin perder datos   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

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.

ExcelWordOutlookTabsPowerPoint
  • 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