Resumen rápido (TLDR)
Para bloquear el ancho de las columnas en Excel, hay que combinar dos cosas: el atributo «Bloquear/Formato de celdas» de las celdas y la opción «Proteger hoja» sin marcar la casilla «Formato de columnas y filas». Si solo activas la protección, el tamaño seguirá cambiando. Lo más útil que puedes hacer es desmarcar «Formato de columnas» y «Formato de filas» en el cuadro de diálogo «Proteger hoja», que es la configuración que realmente congela el tamaño de las celdas.
Por qué «limitarse a proteger la sábana» no funciona
Aquí está el truco. Vas a «Revisar», haces clic en «Proteger hoja», pones una contraseña y le das a «Aceptar». Parece que ya está. Pero ese cuadro de diálogo tiene una larga lista de casillas de selección y, por defecto, varias ya están marcadas, incluidas «Formatear columnas» y «Formatear filas». Esos dos permisos son precisamente los que permiten cambiar el tamaño. Así que la protección está activada, pero lo que querías proteger sigue estando a la vista de todos. Esta es la parte que nadie explica bien. La mayoría de las guías te dicen que protejas la hoja y se quedan ahí. Se saltan por completo el atributo «Bloqueado» y también las dos casillas de formato que controlan el tamaño. Sigues todos los pasos, crees que lo has hecho bien, y aun así las columnas siguen cambiando de tamaño. Los hilos de la propia comunidad de Microsoft están llenos de gente que se encuentra con este mismo problema y pregunta cómo bloquear el ancho de las columnas sin impedir que tus compañeros escriban en las celdas. Luego está la segunda parte del problema: el atributo «Bloqueado». Todas las celdas de Excel vienen configuradas como «Bloqueadas» por defecto, pero esa configuración no hace absolutamente nada hasta que se activa la opción «Proteger hoja ». La gente da por hecho que «Bloqueado» significa que está bloqueado. Pero no es así, no por sí solo. Solo es un indicador que la opción «Proteger hoja» lee más tarde. Así que aprender a bloquear el ancho de las columnas en Excel se reduce, en realidad, a hacer que tres elementos se sincronicen: la opción «Bloqueado», la protección de la hoja y los permisos de formato específicos que aparecen en el cuadro de diálogo de protección.Cómo fijar el ancho de las columnas en Excel y congelar el tamaño de las celdas
Echemos un vistazo al método que funciona. El objetivo es evitar que se cambie el tamaño de las columnas en Excel, pero permitiendo al mismo tiempo que la gente edite los datos de las celdas, porque una hoja totalmente bloqueada en la que nadie puede escribir suele ser peor que el problema original. Esta es la secuencia que funciona:- Primero, ajusta el ancho de las columnas y la altura de las filas exactamente como quieras. Haz clic con el botón derecho en cualquier encabezado de columna, selecciona «Ancho de columna» e introduce un número. Haz lo mismo con las filas mediante «Altura de fila». Haz esto antes de proteger nada.
- Selecciona las celdas que la gente aún debería poder editar. Haz clic con el botón derecho, elige «Formato de celdas», abre la pestaña «Protección» y desmarca «Bloqueadas». Así se delimita la zona editable.
- Ve a «Revisar» y, a continuación, selecciona «Proteger hoja».
- En el cuadro de diálogo, deja marcadas las opciones «Seleccionar celdas bloqueadas» y «Seleccionar celdas desbloqueadas» para que la navegación siga funcionando.
- Ahora viene lo importante: desplázate hacia abajo y asegúrate de que las casillas «Formatear columnas» y «Formatear filas» estén desmarcadas.
- Establece una contraseña si quieres que sea obligatoria y haz clic en «Aceptar».
ADVERTENCIA
Si dejas marcadas las opciones «Formatear columnas» y «Formatear filas» en el cuadro de diálogo «Proteger hoja», la protección se aplicará a todo menos a lo único que te importaba. Tus compañeros seguirán arrastrando los bordes y ajustando automáticamente las columnas como quieran. Asegúrate siempre de que ambas casillas estén desmarcadas antes de hacer clic en «Aceptar».
«Las celdas bloqueadas no hacen nada hasta que se activa la opción «Proteger hoja», y esta opción no influye en el tamaño hasta que desmarques «Formatear columnas» y «Formatear filas». Ambas condiciones tienen que cumplirse a la vez».
Configuración: la ruta exacta y para qué sirve cada opción
Las rutas de menú pueden resultar confusas porque los controles de tamaño están en dos sitios distintos. El ancho de columna y la altura de fila se configuran desde el menú contextual del encabezado, o bien yendo a «Inicio», luego a «Formato» y, a continuación, a «Ancho de columna» o «Altura de fila». El candado en sí está en «Revisar» y luego en «Proteger hoja». Esto es lo que controlan realmente las casillas de selección correspondientes del cuadro de diálogo «Proteger hoja»:| Opción «Proteger hoja» | ¿La dejas marcada? | Efecto en tu hoja |
|---|---|---|
| Seleccionar celdas bloqueadas | Sí | La gente puede seguir haciendo clic y desplazándose por las celdas bloqueadas |
| Selecciona las celdas sin bloquear | Sí | La gente puede hacer clic en las celdas que has dejado editables |
| Dar formato a las celdas | Opcional | Controla las fuentes, los colores y los bordes, pero no el tamaño |
| Dar formato a las columnas | No, desmarca | Si desmarcas esto, se detienen los cambios en el ancho de las columnas |
| Dar formato a las filas | No, desmarca | Si desmarcas esto, se detienen los cambios en la altura de las filas |
| Añadir/Eliminar columnas | No, desmarca | Evita los cambios estructurales que alteran el diseño |
Para los que todavía usáis Windows 10, la plataforma en la que se ejecuta todo esto también es importante. Microsoft dejó de ofrecer actualizaciones de seguridad gratuitas para Windows 10 el 14 de octubre de 2025; a partir de entonces, el sistema operativo solo recibirá parches a través del programa de pago «Actualizaciones de seguridad extendidas» (Microsoft). Usar Office actualizado de forma fiable es más fácil en un sistema compatible, y una licencia original de Windows 11 Pro de Keyfy.com te permite seguir dentro de ese periodo de soporte sin tener que pagar el precio completo de venta al público.
Solución de problemas: Cuando la cerradura sigue sin cerrar bien
Aunque sigas los pasos correctos, a veces hay cosas que salen mal. Aquí te cuento cuáles son las más habituales y qué pasa realmente. El bloqueo funciona, pero nadie puede escribir nada. Eso significa que la hoja se ha protegido sin que las celdas de datos se hayan desbloqueado antes. Desprotege la hoja, selecciona el rango de entrada, desmarca la casilla «Bloqueado» en «Formato de celdas» y, a continuación, vuelve a protegerla. El orden es importante: hay que desbloquear antes de volver a proteger. Las columnas siguen cambiando de tamaño después de protegerlas. Casi siempre se debe a que la opción «Formato de columnas» sigue marcada. Desprotege la hoja, vuelve a abrir «Proteger hoja», desplázate por la lista, desmarca esa opción y vuelve a protegerla. En los foros de preguntas y respuestas de Microsoft se recomienda esta misma solución una y otra vez a quienes preguntan cómo proteger el formato de una hoja en Excel. Las celdas fusionadas no dejan de cambiar la altura de la fila. Las celdas fusionadas y el ajuste automático se pelean constantemente. Si una celda fusionada es la que provoca que cambie la altura de la fila en Excel, desfuiona las celdas siempre que puedas y usa la opción «Centrar en la selección» de las opciones de alineación; queda igual, pero no obliga a cambiar el tamaño. Todo el libro, no solo una hoja. La opción «Proteger hoja» solo afecta a la pestaña activa. Si hay doce pestañas, tendrás que protegerlas doce veces o automatizarlo con un script. En el cuadro de diálogo estándar no hay ningún botón que bloquee el tamaño de las celdas en todas las hojas a la vez.CONSEJO
Antes de compartir un libro de trabajo bloqueado, ábrelo tú mismo en una ventana nueva e intenta arrastrar el borde de una columna. Si se mueve, significa que la protección aún no impide cambiar el tamaño. Treinta segundos de prueba por tu cuenta te ahorran una semana de que tus compañeros estropeen el diseño sin que te des cuenta.
Preguntas frecuentes
¿Al bloquear el ancho de las columnas también se impide que la gente edite el contenido de las celdas? No, no si lo configuras bien. Desmarca la casilla «Bloqueado» en las celdas de datos antes de protegerlas, y la gente seguirá pudiendo escribir, pegar y editar valores. Solo se mantendrán fijos el ancho de las columnas y la altura de las filas. Estos dos comportamientos se controlan por separado, y precisamente por eso es tan importante el paso del atributo «Bloqueado». ¿Por qué se siguen ajustando las columnas aunque haya protegido la hoja? Porque la opción «Formatear columnas» se quedó marcada en el cuadro de diálogo «Proteger hoja». Esa única autorización anula todo lo demás y permite arrastrar los bordes y ajustar automáticamente el ancho. Desprotege la hoja, vuelve a abrir el cuadro de diálogo, desmarca tanto «Formatear columnas» como «Formatear filas» y vuelve a protegerla. La mayoría de las guías se saltan este paso. ¿Cómo puedo fijar el tamaño de las celdas en todo el libro, y no solo en una pestaña? El comando estándar «Proteger hoja» funciona hoja por hoja, así que tienes que repetirlo en cada pestaña. Si tienes muchas hojas, lo más práctico es usar una pequeña macro de VBA que recorra cada hoja de cálculo y aplique la protección con las opciones de formato desactivadas. No hay ninguna casilla de selección nativa de «proteger todas las hojas» para esto. ¿Puedo evitar que cambie la altura de la fila cuando alguien escriba un texto largo? Sí. Si desmarcas la opción «Formatear filas» en «Proteger hoja», la altura se mantiene fija aunque aumenten los datos. Y si una celda fusionada está provocando que cambie el tamaño, sustituye la fusión por «Centrar en la selección», lo que mantiene el diseño visual sin activar la expansión automática. ¿Hay alguna forma de bloquear el ajuste de tamaño sin contraseña? Sí, solo tienes que hacer clic en «Aceptar» en el cuadro de diálogo «Proteger hoja» sin introducir ninguna. La protección seguirá vigente y las opciones de formato se mantendrán. Una contraseña solo impide que alguien desproteja la hoja y deshaga tu trabajo, así que, si se trata de un archivo que se va a compartir de verdad, merece la pena añadir una.Conclusión
Fijar el ancho de las columnas en Excel no es solo una opción, sino dos pasos que tienen que coincidir. El atributo «Bloqueado» indica qué celdas están protegidas, y la opción «Proteger hoja» lo aplica, pero solo si desmarcas «Formato de columnas» y «Formato de filas» en ese cuadro de diálogo. Si te saltas ese paso, harás todo lo demás correctamente, pero las columnas seguirán desplazándose. Primero ajusta los anchos, desbloquea las celdas que la gente edita y luego protégelas desactivando las casillas de formato. Ese es todo el truco, y es la parte que los consejos habituales se saltan.🚀 Acelera tu crecimiento
Mantén tus libros de trabajo bloqueados y tu ordenador con software original
Utiliza la versión actual de Excel en un sistema compatible y con una licencia validada, en lugar de perder el tiempo solucionando errores de tamaño en un software obsoleto.
Consigue una licencia original de Windows →

