Clase en vivo privada este sábado 20 de septiembre de 2025. Clic aquí.
Cursos Clases en vivo Foro Ranking estudiantes Blog
Iniciar sesión Inscribirme

Es necesario estar inscrito para dejar tu duda, comentario y/o respuesta

Todo

Sin respuesta

Solo preguntas

Excel

Power BI

Power Query

Power Pivot

DAX

Macros VBA

SQL

Comentarios en clases

JuanRodriguez603 publicó en la clase Caso práctico: Cambiar texto a MAYÚSCULAS hace 11 meses

Buenos dí­as Sergio yo harí­a la siguiente macro para preguntar 
si quiere convertir a Mayúsculas o a Minúsculas:

Sub Convertir_Mayusc_Minusc()

Dim Celda As Range
Dim Resp As Byte

Resp = InputBox("Digite la opción que desea" & vbNewLine & _
        "1. Cambiar a Mayúsculas" & vbNewLine & _
        "2. Cambiar a Minúsculas", _
        "Convertir a Mayúsculas o Minúsculas", 1)
        
For Each Celda In Selection
        
    Select Case Resp
        Case 1
            Celda.Value = VBA.UCase(Celda)
        Case 2
            Celda.Value = VBA.LCase(Celda)
        Case Else
            MsgBox "Opción No Valida": Exit Sub
    End Select
    
Next Celda
    
End Sub

Respuestas

SusanaUztariz245 respondió hace hace 10 meses:

Sub Convertir_Mayusc()

Dim Celda As Range
Dim Opcion  As Variant
Dim Texto As String

Texto = "Elige uns opcion:" & vbNewLine & _
        vbNewLine & " 1. MAYÚSCULAS" & _
        vbNewLine & " 2. minúsculas"

Opcion = InputBox(Texto, "Excela", 1)


Select Case Opción

 Case 1
    For Each Celda In Selection
        Celda.Value = VBA.UCase(Celda)
    Next Celda
    
    Case 2
         For Each Celda In Selection
        Celda.Value = VBA.LCase(Celda)
    Next Celda
    
    Case Else
    
    MsgBox "Eligio un valor no asignado", vbCritical, "Excela": Exit Sub
    
    End Select
    
        
         

End Sub

Cursos Foro Clase en vivo Validar certificado Iniciar sesión Inscribirme Términos y condiciones
Facebook Instagram Linkedin
Deztaca Experience
© 2025 © Deztaca. Todos los derechos reservados.