Alinhar valores à direita em uma Listbox
Nota importante: para ter acesso aos vídeos e arquivos exemplos deste site, adquira um dos planos apresentados abaixo. Você pode comprar em até 5x no Cartão de Crédito.
Veja como comprar e saiba mais sobre o material oferecido, clicando aqui.
Em uma Listbox, os números ficam alinhados à esquerda, conforme você pode observar na indicação da seta abaixo:
Para alinhar os números à direita, além de programação é preciso utilizar fontes de tamanho padronizado, tais como a Courier e a Consolas. A fonte que utilizei é a Courier.
Em um módulo global acrescente o seguinte código:
Faça o login aqui para ter acesso ao código.
Basicamente, o que este código faz é acrescentar espaços à esquerda, de acordo com o comprimento de cada valor. A função Space() é a encarregada de acrescentar esses espaços. Utilizei como referência 9 espaços totais (99.999,99), incluindo o ponto e a vírgula.
Aplicamos a função fncAjustaCampo(), no código que carrega a Listbox. Atenção para a parte em vermelho:
Faça o login aqui para ter acesso ao código.
Veja o resultado na figura abaixo:
Baixe o exemplo da dica 71 e bom estudo!
Bom estudo!
Os dez artigos mais visitados
MontaRibbons v.7.0 - Assistente completo para criar ribbons no Access
Vídeo - Controle personalizado de Acesso de Usuários
Vídeo - Aprenda sobre filtragens
Vídeo - Segurança máxima, usando o OPEN
Uma ajuda para quem está começando um negócio ou um projeto
Integrando o Access com Servidor MySQL - Introdução
Desabilitando a faixa(ribbon) superior do Access
Vídeo - Programação de relatórios - Parte 1
Como carregar o seu menu sem que ele vá para lista de suplementos
Adquira o kit UsandoAccess e aprenda em alta velocidade
2 comentário(s) ROBERTO BATISTA ALVES 15/02/2024 10:44:51 tentei baixar a dica 71 e não tem opção ou botão pra baixar, mesmo eu estando logado no site Francirley Santos 20/07/2022 06:45:22 Obrigado pela dica, me serviu muito bem... |