MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


3 participantes

    [Resolvido]Letras maiúsculas

    Finformática
    Finformática
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1077
    Registrado : 23/03/2010

    [Resolvido]Letras maiúsculas Empty Letras maiúsculas

    Mensagem  Finformática 27/5/2011, 04:42

    Caros Mestres,

    Como coloco em um código para, dependendo do valor de determinado campo, imprimir o nome da pessoa em MAIÚSCULO. A lógica seria:

    If campox="correto" then

    'Como coloco aqui dizendo para imprimir campoA, campoB...CampoN com todas as letras maiúsculas

    Else if

    'Como dizer para desfazer a condição anterior. Caso entre no IF anterior vai entrar em loop deixando tudo maiúculo, e se fizer o inverso (mandar imprimir tudo minúsculo) também vai alterar os conteúdos, já que possuem letras maiúsculas e minúsculas no conteúdo dos campos.

    End if

    Não estou conseguindo dizer via código que campoTal=MAIÚSCULO([nomedocampo]) e depois voltar ao normal (dependendo da condição) considerando maíúsculos e minúsculos

    Desde já muito grato

    Grande Abraço
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Letras maiúsculas Empty Re: [Resolvido]Letras maiúsculas

    Mensagem  criquio 27/5/2011, 11:59

    Tente assim:

    Dim TControle As Control

    For Each TControle In Me.Controls
    If TControle.ControlType = acTextBox Then
    If campox = "correto" Then
    TControle = StrConv(TControle, 1)
    Else
    TControle = StrConv(TControle, 2)
    End If
    End If
    Next TControle


    Essa linha do código If TControle.ControlType = acTextBox Then ordena que sejam avaliadas todas as textboxes. Caso queria adicionar outros tipos de campos, basta adicioná-los à lista, por exemplo, combobox:
    If TControle.ControlType = acTextBox Or TControle.ControlType = acComboBox Then


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Letras maiúsculas Empty Re: [Resolvido]Letras maiúsculas

    Mensagem  vieirasoft 15/6/2011, 23:21

    Deve ter resolvido e esqueceu o botão
    Finformática
    Finformática
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1077
    Registrado : 23/03/2010

    [Resolvido]Letras maiúsculas Empty Re: [Resolvido]Letras maiúsculas

    Mensagem  Finformática 16/6/2011, 18:49

    Caro Vieira,

    Vi a mensagem no neu email e retorno aqui para agradecer a ajuda de todos, embora com toda a ajuda recebida não foi possível fazer como desejava. Mudei a lógica de letra maiúscula para letra colorida (adaptei um código que já tinha feito em outra ocasião) e deu tudo certo.
    Muito grato meus eternos Mestres
    Grande abraço

    PS. Pode considerar resolvido.

    Conteúdo patrocinado


    [Resolvido]Letras maiúsculas Empty Re: [Resolvido]Letras maiúsculas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 11:48