Convierte las letras de una cadena de texto en todo minúsculas, todo mayúsculas o en mayúsculas o minúsculas, según corresponda.

Descripción

Las funciones Minusc, Mayusc y Nompropio convierten las letras de una cadena en mayúsculas o minúsculas.

  • Lower convierte las letras mayúsculas en minúsculas.
  • Upper convierte las letras minúsculas en mayúsculas.
  • Nompropio convierte la primera letra de cada palabra en mayúscula si está en minúscula o en minúscula si está en mayúscula.

Las tres funciones omiten los caracteres que no son letras.

Si se pasa una cadena única, el valor devuelto es la versión convertida de dicha cadena. Si se pasa una tabla de una columna que contiene cadenas, el valor devuelto es una tabla de una columna de cadenas convertidas. Si tiene una tabla con varias columnas, puede convertirla en una tabla de una sola columna, como se describe en cómo trabajar con tablas.

Sintaxis

Minusc( String )
Mayusc( String )
Nompropio( String )

  • Cadena: requerido. La cadena que se va a convertir.

Lower( SingleColumnTable )
Upper( SingleColumnTable )
Nompropio( SingleColumnTable )

  • SingleColumnTable: requerido. Una tabla de una columna de cadenas para convertir.

Ejemplos

Cadena única

Los ejemplos de esta sección usan un control de texto de entrada, denominado Author, como su origen de datos. El control contiene la cadena "E". E. CummINGS".

Fórmula Descripción Resultado
Lower( Author.Text ) Convierte las letras mayúsculas de la cadena a minúsculas. "e. e. cummings"
Upper( Author.Text ) Convierte las letras minúsculas de la cadena a mayúsculas. "E. E. CUMMINGS"
Nompropio( Author.Text ) Convierte la primera letra de cada palabra a mayúscula si está en minúscula y convierte cualquier otra letra que esté en mayúsculas a minúsculas. "E. E. Cummings"

Tabla de una sola columna

Los ejemplos de esta sección convierten las cadenas de la columna Address del origen de datos People, que contiene estos datos:

Cada fórmula devuelve una tabla de una columna que contiene las cadenas convertidas.

Fórmula Descripción Resultado
Lower( ShowColumns( People, "Address" ) ) Convierte cualquier letra que está en minúscula a mayúscula.
Upper( ShowColumns( People, "Address" ) ) Convierte cualquier letra que está en minúscula a mayúscula.
Nompropio( ShowColumns( People, "Address" ) ) Convierte la primera letra de una palabra en minúsculas a mayúsculas y convierte cualquier otra letra que esté en mayúsculas a minúsculas.

Ejemplo paso a paso

  1. Agregue un control de texto de entrada y asígnele el nombre Source.

  2. Agregue una etiqueta y establezca su propiedad Texto en esta función:
    Nompropio(Source.Text)

  3. Presione F5 y, a continuación, escriba WE ARE THE BEST! en el cuadro Origen.
    La etiqueta muestra We Are The Best!