Hay una forma mas fácil de convertir todo el texto a mayurcula/minuscula sin tener que utilizar visual basic, solo tenemos que arrastrar la columna hacia abajo y listo! No si me explico bien, la cuestión es que se puede y no hay que dar tantas vueltas.
Sub NOMBRE_PROPIO () Dim celda As Range For Each celda In Selection celda.Value = Application.WorksheetFunction.Proper(celda.Value) Next End Sub Sub Tipo_oracion() Dim CELDA As Range For Each CELDA In Selection CELDA = UCase(LEFT(CELDA, 1)) & LCase(Right(CELDA, Len(CELDA) - 1)) Next End Sub
Hola buenas noches, necesito que al llenar las celdas el texto quede en mayusculas automaticamente, aun cuando otra persona escriba en minusculas, eso es posible sin tener que hacer el cambio luego de escrito?
Sub NOMBRE_PROPIO () Dim celda As Range For Each celda In Selection celda.Value = Application.WorksheetFunction.Proper(celda.Value) Next End Sub Sub Tipo_oracion() Dim CELDA As Range For Each CELDA In Selection CELDA = UCase(LEFT(CELDA, 1)) & LCase(Right(CELDA, Len(CELDA) - 1)) Next End Sub
Buen vídeo. ¿Hay forma de que una macro ponga o deje en mayúsculas la primera letra de una cadena? Me explico; si tenemos: NOMBRE APELLIDO1 APELLIDO2 que nos lo pase a Nombre Apellido1 Apellido 2 y si está en minúsculas que transforme de minúsculas a mayúsculas nombre apellido1 apellido 2 que lo pase a Nombre Apellido1 Apellido2 Enhorabuena por tu trabajo.
Gracias. Me respondo a mi mismo, para que quien esté interesado lo use. El código podría ser similar a este: Sub Macro2() Dim celda As Range For Each celda In Selection celda.Value = Application.WorksheetFunction.Proper(celda.Value) Next End Sub
hola, muchas gracias por el video me ayude mucho, pero cuando intento colocar este código para colocar la primera letra en mayúscula se activa otro código que es de colocar subrayado. me podrias ayudar gracias.
hOLA eXLENTE VIDEO, PERO COMO CONVERTIR A MINÚSCULAS Y LA PRIMERA LETRA EN MAYÚSCULAS
Gracias por compartir tus enseñanzas
Lo hice con Excel 2010 y me funcionó
Muchas gracias por tu aporte. Buen video.
MUY BUEN APORTE GRACIAS LO VOY A PRACTICAR !!
muy buen trabajo gracias por el aporte
me servio de maravilla gracias
Me encanto ésto. Te lo agradezco ¡¡¡¡¡¡¡
Gracias por la ayuda!
Hay una forma mas fácil de convertir todo el texto a mayurcula/minuscula sin tener que utilizar visual basic, solo tenemos que arrastrar la columna hacia abajo y listo! No si me explico bien, la cuestión es que se puede y no hay que dar tantas vueltas.
Holaa hay alguna forma de convertir solo la primera letra en mayúscula
Sub NOMBRE_PROPIO ()
Dim celda As Range
For Each celda In Selection
celda.Value = Application.WorksheetFunction.Proper(celda.Value)
Next
End Sub
Sub Tipo_oracion()
Dim CELDA As Range
For Each CELDA In Selection
CELDA = UCase(LEFT(CELDA, 1)) & LCase(Right(CELDA, Len(CELDA) - 1))
Next
End Sub
muy bueno...que tipo de excel se maneja en el video
Es Excel 2013
como hago para que se me active la opcion DESARROLLADOR la que esta al lado de la opcion vista, que tienes en el video
Es Excel 2013
Hola buenas noches, necesito que al llenar las celdas el texto quede en mayusculas automaticamente, aun cuando otra persona escriba en minusculas, eso es posible sin tener que hacer el cambio luego de escrito?
Hola, disculpa si quiero convertir todo a mayúsculas y a la vez quitarle los espacios como haría? por ejemplo que fuera un apellido: rodriguez guerra.
no dejo el codigo que menciono en su video
pero es interesane para evitar consumir tiempo
ami se me cierra el archivo al ejecutar
Se podria hacer la primera letra en mayuscula de cada palabra y el resto en minuscula?
Sub NOMBRE_PROPIO ()
Dim celda As Range
For Each celda In Selection
celda.Value = Application.WorksheetFunction.Proper(celda.Value)
Next
End Sub
Sub Tipo_oracion()
Dim CELDA As Range
For Each CELDA In Selection
CELDA = UCase(LEFT(CELDA, 1)) & LCase(Right(CELDA, Len(CELDA) - 1))
Next
End Sub
Buen vídeo.
¿Hay forma de que una macro ponga o deje en mayúsculas la primera letra de una cadena?
Me explico; si tenemos:
NOMBRE APELLIDO1 APELLIDO2 que nos lo pase a
Nombre Apellido1 Apellido 2
y si está en minúsculas que transforme de minúsculas a mayúsculas
nombre apellido1 apellido 2 que lo pase a
Nombre Apellido1 Apellido2
Enhorabuena por tu trabajo.
Si es posible
Gracias. Me respondo a mi mismo, para que quien esté interesado lo use.
El código podría ser similar a este:
Sub Macro2()
Dim celda As Range
For Each celda In Selection
celda.Value = Application.WorksheetFunction.Proper(celda.Value)
Next
End Sub
hola, muchas gracias por el video me ayude mucho, pero cuando intento colocar este código para colocar la primera letra en mayúscula se activa otro código que es de colocar subrayado. me podrias ayudar gracias.
Es muy bueno gracias.
Interesante.
creo q es mas fácil copiar el texto y pegarlo a word, en este hacerle las modificaciones y después al archivo de excel.
Depende de tu imaginacion