Skip to main content

¿Cómo poner en mayúsculas todas las letras en una celda o columna en Excel?

Author: Siluvia Last Modified: 2025-06-03

Para poner en mayúsculas todas las letras que has escrito en las celdas, puede que necesites volver a escribirlas manualmente. Esto es muy lento mientras trabajas. En este artículo, te mostraremos métodos para poner fácilmente en mayúsculas todas las letras en una celda o columna en Excel.

Poner en mayúsculas todas las letras en celdas con fórmula
Poner en mayúsculas todas las letras en un rango con código VBA
Poner en mayúsculas todas las letras en una celda o columna con Kutools para Excel


Poner en mayúsculas todas las letras en celdas con fórmula

Puedes usar una fórmula para poner en mayúsculas todas las letras de la siguiente manera.

1. Selecciona una celda en blanco adyacente a la celda en la que deseas poner en mayúsculas todas las letras.

2. Escribe la fórmula =MAYUSC(A1) en la Barra de fórmulas (F), luego presiona la tecla Intro.

apply UPPER function to capitalize all letters

3. Arrastra el Controlador de relleno hacia abajo hasta el rango que necesitas poner en mayúsculas.

drag and fill formula to other cells

Ahora todas las letras en las celdas especificadas están en mayúsculas.


Hacer fácilmente que toda una columna sea mayúscula o minúscula en Excel:

Con la ayuda de la utilidad Cambiar formato de Kutools para Excel, puedes cambiar rápidamente las cadenas de texto a mayúsculas, minúsculas, mayúsculas iniciales, primera letra en mayúscula y más en una columna como se muestra en la captura de pantalla a continuación. ¡Descárgalo y pruébalo ahora! (30-día de prueba gratuita)

change text case by kutools


Poner en mayúsculas todas las letras en un rango con código VBA

Además del método de fórmula, puedes ejecutar código VBA para poner en mayúsculas todas las letras en un rango.

1. Presiona simultáneamente las teclas ALT + F11 para abrir la ventana Microsoft Visual Basic Application.

2. En la ventana Microsoft Visual Basic Application, haz clic en Insertar > Módulo.

3. Copia y pega el siguiente código VBA en la ventana Módulo.

Código VBA: Poner en mayúsculas todas las letras en un rango

Sub ToggleCase()
	Dim Rng As Range
	Dim WorkRng As Range
	On Error Resume Next
	xTitleId = "KutoolsforExcel"
	Set WorkRng = Application.Selection
	Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type: = 8)
	For Each Rng In WorkRng
		Rng.Value = VBA.UCase(Rng.Value)
	Next
End Sub

4. En el cuadro de diálogo emergente, selecciona el rango con las letras que deseas poner en mayúsculas, y luego haz clic en el botón Aceptar. Ver captura de pantalla:

vba code to select data range

Luego, todas las letras en el rango seleccionado se pondrán en mayúsculas de inmediato.

all letters are all capitalized


Poner en mayúsculas todas las letras en una celda o columna con Kutools para Excel

Aquí presentamos la utilidad Cambiar formato de Kutools para Excel, con esta utilidad, puedes poner fácilmente en mayúsculas todas las letras en el rango seleccionado o en toda la columna en Excel.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

1. Selecciona el rango o columna completa en la que deseas poner en mayúsculas todas las letras, y haz clic en Kutools > Texto > Cambiar formato. Ver captura de pantalla:

click  Change Case feature of kutools

2. En el cuadro de diálogo Cambiar formato, selecciona la opción TODO MAYÚSCULAS, y luego haz clic en el botón Aceptar. Ver captura de pantalla:

select the UPPER CASE option in the dialog box

Ahora todas las letras en el rango seleccionado o en toda la columna están en mayúsculas de una vez.

  Si desea tener una prueba gratuita (30-día) de esta utilidad, haga clic para descargarla y luego vaya a aplicar la operación siguiendo los pasos anteriores.

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado 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 | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar 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 | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!