Fondo abstracto con formas de color azul oscuro, suaves, curvas y semitransparentes, y una iluminación tenue, que crean un efecto visual moderno y elegante.
Blog > Guías > Cómo fijar el ancho de las columnas en Excel de una vez por todas

Cómo fijar el ancho de las columnas en Excel de una vez por todas

Indre Simuntyte
Indre Simuntyte
Un documento compartido para llevar el control del presupuesto se ve perfecto el viernes. Para el lunes, tres compañeros lo han abierto, y el ancho de las columnas, que tanto te costó ajustar durante veinte minutos, ahora está estirado, aplastado y el texto se ajusta de formas que hacen que todo resulte ilegible. Alguien ha ensanchado la columna C para que quepa una nota larga. Otro ha hecho doble clic en un borde y ha ajustado automáticamente la mitad de la hoja. La cuestión es que ajustar el tamaño en Excel se considera un formato, y cualquiera que tenga acceso de edición puede modificar el formato. Por eso se desajusta la maquetación. Si necesitas saber cómo bloquear el ancho de las columnas en Excel para que se mantenga en un archivo compartido, este es el motivo. Y aquí viene lo frustrante: la mayoría de la gente ya ha intentado arreglar esto. Han activado «Proteger hoja», han guardado el archivo y lo han vuelto a compartir, pero las columnas seguían moviéndose de todos modos. Hay un paso que todo el mundo se salta, y es precisamente el que hace que el bloqueo funcione de verdad.
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:
  1. 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.
  2. 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.
  3. Ve a «Revisar» y, a continuación, selecciona «Proteger hoja».
  4. En el cuadro de diálogo, deja marcadas las opciones «Seleccionar celdas bloqueadas» y «Seleccionar celdas desbloqueadas» para que la navegación siga funcionando.
  5. Ahora viene lo importante: desplázate hacia abajo y asegúrate de que las casillas «Formatear columnas» y «Formatear filas» estén desmarcadas.
  6. Establece una contraseña si quieres que sea obligatoria y haz clic en «Aceptar».
Esa es la combinación que se les pasa por alto a la mayoría de las guías. Desmarcar esas dos opciones de formato es lo que realmente bloquea el tamaño de las celdas. La protección sin ese paso deja la puerta abierta.
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
El tema de la altura de las filas merece una mención aparte. Cuando la altura de las filas en Excel no deja de cambiar, lo más habitual es que se deba al ajuste de texto o a una celda combinada que obliga a las filas a expandirse automáticamente a medida que se introducen datos. Desmarca «Formatear filas» en la sección de protección y la altura se mantendrá fija independientemente de lo que se introduzca, de modo que una fila configurada en 20 píxeles seguirá teniendo 20 incluso si alguien pega un párrafo en ella. Hay otro ajuste que conviene conocer. Si quieres que la gente edite los valores pero nunca toque la estructura, desmarca también «Insertar columnas», «Eliminar columnas», «Insertar filas» y «Eliminar filas». Añadir o quitar columnas lo desordena todo y echa por tierra el cuidado que has puesto en ajustar los tamaños, igual de rápido que si lo hicieras arrastrando manualmente.
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.
Recuperar la contraseña es un auténtico quebradero de cabeza. Las contraseñas de las hojas de Excel se pierden fácilmente y no hay ningún método oficial para restablecerlas, así que guarda la contraseña en algún sitio donde puedas encontrarla. Si la pierdes, tendrás que volver a configurar la protección a partir de una copia sin proteger, si es que existe alguna.

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 →

Escrito por

Indre Simuntyte
Indre Simuntyte

Read More