¿Puedo hacer esto?

14/12/2006 - 00:03 por Alejandro Garcia | Informe spam
Deseo que la primera letra de una frase en una celda sea en mayúscula,
para esto tengo el siguiente codigo en una macro.

Cell.Vale = UCase(Right(Cell.Value, 1))

Me arroja un error cuando ejecuto la macro, ¿qué esta mal?

Saludos.

Preguntas similare

Leer las respuestas

#1 AnSanVal
14/12/2006 - 01:20 | Informe spam
Hola Alejandro.

Prueba con:
ActiveCell.Value = UCase(Left(ActiveCell.Value, 1)) &
Mid(ActiveCell.Value, 2)

Saludos desde Tenerife.
****************************
"Alejandro Garcia" escribió en el mensaje
news:
Deseo que la primera letra de una frase en una celda sea en mayúscula,
para esto tengo el siguiente codigo en una macro.

Cell.Vale = UCase(Right(Cell.Value, 1))

Me arroja un error cuando ejecuto la macro, ¿qué esta mal?

Saludos.


Respuesta Responder a este mensaje
#2 Alejandro Garcia
14/12/2006 - 13:36 | Informe spam
Perfecto hace exactamente lo que necesito. Gracias mil.

Hola Alejandro.

Prueba con:
ActiveCell.Value = UCase(Left(ActiveCell.Value, 1)) & Mid(ActiveCell.Value,
2)

Saludos desde Tenerife.
****************************
"Alejandro Garcia" escribió en el mensaje
news:
Deseo que la primera letra de una frase en una celda sea en mayúscula, para
esto tengo el siguiente codigo en una macro.

Cell.Vale = UCase(Right(Cell.Value, 1))

Me arroja un error cuando ejecuto la macro, ¿qué esta mal?

Saludos.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida