[VBA] Function para colocar as letras do formulário em maiúscula (Caixa Alta)

Поделиться
HTML-код
  • Опубликовано: 12 дек 2024

Комментарии • 12

  • @claudineisantos4515
    @claudineisantos4515 Год назад

    Excelente, obrigado por passar seu conhecimento, vim aqui através do canal Programado Vba.

  • @edhermarco1
    @edhermarco1 2 года назад +1

    ♥️♥️♥️

  • @ProgramadorExcelVBA
    @ProgramadorExcelVBA 5 лет назад +2

    Parabéns William conteúdo relevante, bastante útil.
    fico feliz pelo seu retorno.
    Att, Gledson Programador Excel VBA

  • @matematicam-ideia5345
    @matematicam-ideia5345 4 года назад +1

    Parabéns meu querido. Muito bem explicado

  • @marciosantos73
    @marciosantos73 5 лет назад +1

    Parabens Will, muito bom

  • @marcelolucena1921
    @marcelolucena1921 5 лет назад +1

    Muito boa a função

  • @plenclean3205
    @plenclean3205 Год назад

    no evento initialize do userform funciona?

  • @AbelCastilhos
    @AbelCastilhos Год назад

    ótima função. Aproveitei e trabalhei nessa rotina para rodar essa função em qualquer form que estiver ativo.
    Option Explicit
    'Função para uppercase em todos os campos de todos os forms
    Function uppercase(control As Object)
    'Rotina para pegar o nome do formulário ativo
    Dim frm, controle As Object
    Dim nomeFormulario As String
    For Each frm In VBA.UserForms
    If frm.Visible = True Then
    nomeFormulario = frm.Name
    Exit For
    End If
    Next frm
    'Rotina para Uppercase em todos do controles de todos os forms
    For Each frm In VBA.UserForms
    If frm.Name = nomeFormulario Then
    For Each controle In frm.controls
    If TypeOf controle Is MSForms.TextBox Or TypeOf control Is MSForms.ComboBox Then
    controle.Value = VBA.UCase(controle.Value)
    End If
    Next controle
    Exit For
    End If
    Next frm
    End Function

  • @LucasLima-yb6tf
    @LucasLima-yb6tf 2 года назад +1

    Boa noite
    Gostaria de saber como vou fazer para utilizar nos demais userforms?

    • @WilliamOliveiraExcel
      @WilliamOliveiraExcel  2 года назад

      pode usar em qualquer um fazendo o mesmo procedimento, chamando essa função no form