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

¿Cómo forzar una cadena de texto a mayúsculas, minúsculas o mayúsculas iniciales en Excel?

AutorXiaoyang Fecha de modificación

En Excel, al introducir algunas letras o palabras en las celdas, es posible que desee forzar automáticamente el texto a mayúsculas, incluso si escribe en minúsculas o con mayúsculas iniciales, y viceversa. Muchos piensan en usar la función Validación de datos de Excel; sin embargo, esta solo muestra una advertencia cuando el texto no coincide con la combinación correcta de mayúsculas y minúsculas. En este artículo, le presentamos métodos prácticos y eficaces para forzar el texto a mayúsculas, minúsculas o mayúsculas iniciales según sus necesidades.

Forzar las cadenas de texto a mayúsculas / minúsculas / Mayúsculas Iniciales con Validación de datos

Forzar las cadenas de texto a mayúsculas / minúsculas / Mayúsculas Iniciales con código VBA

Cambiar texto a MAYÚSCULAS/minúsculas/Mayúsculas Iniciales con Kutools para Excel buena idea3


Forzar las cadenas de texto a mayúsculas / minúsculas / Mayúsculas Iniciales con Validación de datos

La validación de datos es una herramienta potente en Excel que permite realizar numerosas operaciones. Con ella, incluso puedes forzar que las cadenas de texto se escriban automáticamente en mayúsculas, minúsculas o con mayúsculas iniciales mientras escribes. Sigue estos pasos:

1. Haga clic en Datos > Validación de datos > Validación de datos. Consulte la captura de pantalla:

haga clic en Validación de datos en la pestaña Datos

2. En el cuadro de diálogo Validación de datos, en la pestaña Configuración, haga clic en la lista desplegable Permitir y seleccione la opción Personalizada. A continuación, en el cuadro de texto Fórmula, introduzca esta fórmula: =EXACTO(MAYUSC(A1);A1) (A1 representa la celda a la que aplicará esta regla; puede modificarla según sus necesidades). Consulte la captura de pantalla:

establezca las opciones en el cuadro de diálogo Validación de datos

3. A continuación, puede crear una alerta personalizada. Haga clic en la pestaña Alerta de error y seleccione Detener en la lista desplegable Estilo. En la esquina derecha del cuadro de texto Mensaje de error, introduzca su propio mensaje de advertencia. Consulte la captura de pantalla:

introduzca el mensaje de advertencia en la pestaña Alerta de error

4. Por último, haga clic en Aceptar para cerrar el cuadro de diálogo. Ahora, al introducir en la columna A una cadena de texto que no esté en mayúsculas, aparecerá un cuadro de advertencia recordándole que debe escribir las letras en mayúsculas.

aparecerá un cuadro de advertencia para recordarle que introduzca letras mayúsculas

Nota:

Si necesita convertir las cadenas de texto a minúsculas o a Mayúsculas Iniciales, aplique las siguientes fórmulas en la Validación de datos del paso 2.

Forzar a minúsculas: =EXACTO(MINUSC(A1);A1);

Forzar a Mayúsculas Iniciales: =EXACTO(INICIAL(A1);A1)

una captura de pantalla de kutools for excel ia

Descubra la magia de Excel con KUTOOLS AI

  • Ejecución inteligente: Realice operaciones en celdas, analice datos y cree gráficos con comandos sencillos.
  • fórmulas personalizadas: Cree fórmulas a medida para optimizar sus flujos de trabajo.
  • Programación en VBA: Escriba e implemente código VBA con facilidad.
  • Interpretación de fórmulas: Entienda las fórmulas complejas con facilidad.
  • Traducción de texto: Rompa las barreras del idioma directamente en sus hojas de cálculo.
Potencie sus capacidades en Excel con herramientas impulsadas por inteligencia artificial.Descárguelo ahora¡y experimente una eficiencia como nunca antes!

Forzar las cadenas de texto a mayúsculas / minúsculas / Mayúsculas Iniciales con código VBA

Con el siguiente código VBA, al introducir texto en minúsculas en una celda, este se convertirá automáticamente en mayúsculas.

1. Mantenga pulsadas las teclas ALT + F11 para abrir la ventana Microsoft Visual Basic para Aplicaciones.

2. A continuación, seleccione la hoja de cálculo que está utilizando en el Explorador de proyectos situado a la izquierda, haga doble clic en ella para abrir el módulo y copie y pegue el siguiente código VBA en el módulo en blanco:

Código VBA: Forzar cadena de texto a mayúsculas

Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = VBA.UCase(Target.Value)
End Sub

copie y pegue el código en el módulo de hoja

3. A continuación, guarda y cierra este código para volver a la hoja de cálculo. Ahora, al introducir una cadena de texto —ya sea en minúsculas o con mayúsculas iniciales—, se convertirá automáticamente en mayúsculas al pulsar la tecla Intro.

Notas:

1. Este código se aplica a toda la hoja de cálculo.

2. Si no encuentra el panel Explorador de proyectos en la ventana, puede hacer clic en Ver > Explorador de proyectos para abrirlo.

3. Para convertir las palabras a minúsculas o con mayúscula inicial, puede aplicar el siguiente código VBA (el procedimiento es idéntico al anterior):

Código VBA: Forzar cadena de texto a minúsculas

Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = VBA.LCase(Target.Value)
End Sub

Código VBA: Forzar cadena de texto a Mayúsculas Iniciales

Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = Application.WorksheetFunction.Proper(Target.Value)
End Sub

Cambiar texto a MAYÚSCULAS/minúsculas/Mayúsculas Iniciales con Kutools para Excel

Si desea cambiar únicamente determinados textos a MAYÚSCULAS, minúsculas o Mayúsculas Iniciales, puede utilizar la utilidad Cambiar Mayúsculas y Minúsculas de Kutools para Excel para realizarlo rápidamente.

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

Tras instalar gratuitamenteKutools para Excel, siga los pasos indicados a continuación:

1. Seleccione los textos cuyo formato de mayúsculas y minúsculas desea cambiar y haga clic en Kutools > Texto > Cambiar Mayúsculas y Minúsculas. Consulte la captura de pantalla:
haga clic en la función Cambiar mayúsculas/minúsculas de Kutools

2. En el cuadro de diálogo Cambiar mayúsculas y minúsculas, seleccione la opción de operación que desee. Además, podrá previsualizar el resultado en el panel Vista previa. Consulte la captura de pantalla:
marque la opción de operación en el cuadro de diálogo

3. Haga clic en Aceptar o en Aplicar y los textos se habrán cambiado a mayúsculas y minúsculas.

 Cambiar a MAYÚSCULAS Cambiar a Mayúsculas Iniciales Cambiar a Primera Letra en Mayúscula
 Cambiar a MAYÚSCULAS Cambiar a Iniciales Mayúsculas Cambiar a minúsculas al inicio de frase

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