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

    [Resolvido]Formatação diferente dentro da mesma caixa de texto

    avatar
    zcarloslopes
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 376
    Registrado : 28/10/2010

     [Resolvido]Formatação diferente dentro da mesma caixa de texto Empty [Resolvido]Formatação diferente dentro da mesma caixa de texto

    Mensagem  zcarloslopes 11/5/2015, 14:32

    Boa tarde a todos!

    Venho mais uma vez pedir a vossa ajuda...

    É o seguinte:

    Preciso de uma caixa de texto num relatório em que parte do texto fica em Bold e outra parte fica normal.

    Consegui facilmente com a ajuda das dicas do Sr. Stephen Lebans.

    Mas como se trata de etiquetas, coloquei um fundo que altera de cor (em RGB) de acordo com a localização do produto.


    Mas sempre que escolho uma cor diferente da Branca, a caixa de texto fica por trás do fundo, e por isso não visível.

    Alguém tem uma dica de como poderei dar a volta ao problema?

    Anexo uma demo para melhor explicar:

    1-Seleciona um produto;
    2-Seleciona uma localização ("Branca" está funcionando);
    3-Pré-visualiza o relatório.

    Desde já obrigado

    Carlos Lopes
    Anexos
     [Resolvido]Formatação diferente dentro da mesma caixa de texto AttachmentDemo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (105 Kb) Baixado 13 vez(es)


    Última edição por zcarloslopes em 13/5/2015, 09:18, editado 2 vez(es)
    Silvio
    Silvio
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4719
    Registrado : 20/04/2011

     [Resolvido]Formatação diferente dentro da mesma caixa de texto Empty Re: [Resolvido]Formatação diferente dentro da mesma caixa de texto

    Mensagem  Silvio 11/5/2015, 18:31

    Boas....estive olhando o demo que postou....

    Altere......

    For Each CtlDetail In Me.Section(acDetail).Controls
    If CtlDetail.Name = "tbLady" Then
    With CtlDetail
    .Visible = True --> de false para true
    intPosition = InStr(1, .Value, ",")
    strLast = left(.Value, intPosition - 1)
    strFirst = Mid(.Value, intPosition + 2)
    'Debug.Print strLast
    'Debug.Print strFirst


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    zcarloslopes
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 376
    Registrado : 28/10/2010

     [Resolvido]Formatação diferente dentro da mesma caixa de texto Empty Re: [Resolvido]Formatação diferente dentro da mesma caixa de texto

    Mensagem  zcarloslopes 11/5/2015, 19:13

    Obrigado pela sua rápida resposta, mas eu me expliquei errado na minha dúvida, pois estava com uma outra que entretanto resolvi.

    Onde eu falei MAIÚSCULAS e minúsculas, eu queria dizer: uma parte do texto a bold e a restante normal.

    Então essa solução não funciona. No caso está .Visible.False porque o código vai criar um novo texto, esse sim visível com a formatação desejada, parte a bold e restante normal, como pode verificar quando selecciona a cor "Branca". Caso eu seleccione outra cor, a caixa de texto passa para trás do fundo.

    Pode testar colocando a caixa de texto fora do fundo, que continua funcionando a formatação pretendida, simplesmente não consigo trazer a caixa de texto para a "frente" quando colocada no fundo para a alteração da cor.

    Desculpa a confusão e mais uma vez obrigado
    Silvio
    Silvio
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4719
    Registrado : 20/04/2011

     [Resolvido]Formatação diferente dentro da mesma caixa de texto Empty Re: [Resolvido]Formatação diferente dentro da mesma caixa de texto

    Mensagem  Silvio 11/5/2015, 19:22

    Você disse.. escreveu:Mas como se trata de etiquetas, coloquei um fundo que altera de cor (em RGB) de acordo com a localização do produto.
    Mas sempre que escolho uma cor diferente da Branca, a caixa de texto fica por trás do fundo, e por isso não visível.

    Veja o anexo...


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    zcarloslopes
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 376
    Registrado : 28/10/2010

     [Resolvido]Formatação diferente dentro da mesma caixa de texto Empty Re: [Resolvido]Formatação diferente dentro da mesma caixa de texto

    Mensagem  zcarloslopes 11/5/2015, 19:35

    Obrigado mais uma vez, mas com a alteração que sugeriu vai duplicar (sobrepor) os textos, pode confirmar escolhendo a cor branca.

    Caso escolha outra cor, vai aparecer o texto mas não formatado como pretendido (texto a bold até à virgula, e o restantes texto normal).

    Alguma outra ideia?

    Obrigado

    @Edit
    Já corrigi a forma como coloquei a dúvida no primeiro post.

    Desculpem a confusão.
    Silvio
    Silvio
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4719
    Registrado : 20/04/2011

     [Resolvido]Formatação diferente dentro da mesma caixa de texto Empty Re: [Resolvido]Formatação diferente dentro da mesma caixa de texto

    Mensagem  Silvio 12/5/2015, 12:56

    Boa tarde.....

    Caso complicado esse.

    Quando se coloca a cor na etiqueta inteira, o texto com o nome do medicamento, não aparece.

    Mas quando se coloca apenas em alguma parte da etiqueta o nome aparece.

    Sugestão minha: coloque a cor indicativa apenas no campo texto38. Foi o que eu fiz aqui e deu positivo para todas as cores, sem contar
    na economia de tinta !

    Abraços


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    zcarloslopes
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 376
    Registrado : 28/10/2010

     [Resolvido]Formatação diferente dentro da mesma caixa de texto Empty Re: [Resolvido]Formatação diferente dentro da mesma caixa de texto

    Mensagem  zcarloslopes 12/5/2015, 15:21

    Obrigado mais uma vez,

    A sua ideia é interessante, mas quando concluída, essa etiqueta irá obedecer a formatação imposta pelo gabinete da qualidade, onde consta que toda a etiqueta seja colorida.

    Como tal terei que encontrar outra solução.

    A Função "ZOrder" não corre no access, o comando "RunCommand acCmdBringToFront" nem sei como implementar..

    Mais alguma ideia?

    Obrigado

    Carlos Lopes
    Silvio
    Silvio
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4719
    Registrado : 20/04/2011

     [Resolvido]Formatação diferente dentro da mesma caixa de texto Empty Re: [Resolvido]Formatação diferente dentro da mesma caixa de texto

    Mensagem  Silvio 12/5/2015, 15:27

    A função Zorder, pertence ao Word e ao Excel...

    Vamos continuar a luta...


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    zcarloslopes
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 376
    Registrado : 28/10/2010

     [Resolvido]Formatação diferente dentro da mesma caixa de texto Empty Re: [Resolvido]Formatação diferente dentro da mesma caixa de texto

    Mensagem  zcarloslopes 12/5/2015, 17:22

    Silvio, e se criar em VBA um rectângulo colorido do tamanho da etiqueta e o "empurrar" para trás, será que funciona?

    Pode me ajudar nessa tentativa?

    Obrigado
    avatar
    zcarloslopes
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 376
    Registrado : 28/10/2010

     [Resolvido]Formatação diferente dentro da mesma caixa de texto Empty Re: [Resolvido]Formatação diferente dentro da mesma caixa de texto

    Mensagem  zcarloslopes 13/5/2015, 09:16

    Resultou Silvio,

    Envio uma demo para pode dar uma olhada.

    Obrigado por tudo

    Carlos Lopes
    Anexos
     [Resolvido]Formatação diferente dentro da mesma caixa de texto AttachmentDemo2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (105 Kb) Baixado 10 vez(es)
    Silvio
    Silvio
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4719
    Registrado : 20/04/2011

     [Resolvido]Formatação diferente dentro da mesma caixa de texto Empty Re: [Resolvido]Formatação diferente dentro da mesma caixa de texto

    Mensagem  Silvio 13/5/2015, 11:32

    Bom dia.....

    Show de bola.....parabéns ,essa vai para o meu arquivo pessoal !


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."

      Data/hora atual: 17/4/2021, 19:25