¿Cómo poner en mayúsculas todas las letras en una celda o columna en Excel?
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.
3. Arrastra el Controlador de relleno hacia abajo hasta el rango que necesitas poner en mayúsculas.
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)
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:
Luego, todas las letras en el rango seleccionado se pondrán en mayúsculas de inmediato.
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.
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:
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:
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
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!