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


2 participantes

    [Resolvido]Formatar TextBox RichText pelo VBA

    avatar
    Marcos Pinheiro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 14/02/2013

    [Resolvido]Formatar TextBox RichText pelo VBA Empty Formatar TextBox RichText pelo VBA

    Mensagem  Marcos Pinheiro 17/9/2013, 14:50

    Bom dia colegas!
    A dúvida é exatamente a do título.

    Sei que quando definimos o campo como
    Rich Text, ao selecionar um texto, ele abre uma barrinha que comtém
    opções para algumas formatações.

    Gostaria de expandir isso, e manipular as formatações via VBA. É possível? Como? Grato.
    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]Formatar TextBox RichText pelo VBA Empty Re: [Resolvido]Formatar TextBox RichText pelo VBA

    Mensagem  criquio 17/9/2013, 14:55

    Sim. Utilize as tags HTML:

    Código:
    Me.NomeDoCampo = "<font color=blue size=3>Teste de <b>formatação</b><br>Outro parágrafo</font>"


    .................................................................................
    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.

    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]Formatar TextBox RichText pelo VBA Empty Re: [Resolvido]Formatar TextBox RichText pelo VBA

    Mensagem  criquio 17/9/2013, 14:57

    Veja esse exemplo que criei tempos atrás que tem várias formatações HTML para envio de email.


    .................................................................................
    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.

    avatar
    Marcos Pinheiro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 14/02/2013

    [Resolvido]Formatar TextBox RichText pelo VBA Empty Re: [Resolvido]Formatar TextBox RichText pelo VBA

    Mensagem  Marcos Pinheiro 17/9/2013, 15:38

    Obrigado por responder, testei e deu certo. Mas uma dúvida:

    Quando tenho o nome: Marcos Pinheiro, como fazer para formatar via VBA apenas Pinheiro?
    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]Formatar TextBox RichText pelo VBA Empty Re: [Resolvido]Formatar TextBox RichText pelo VBA

    Mensagem  criquio 17/9/2013, 16:19

    É só deixar apenas o que formatar entre as tags.


    .................................................................................
    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.

    avatar
    Marcos Pinheiro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 14/02/2013

    [Resolvido]Formatar TextBox RichText pelo VBA Empty Re: [Resolvido]Formatar TextBox RichText pelo VBA

    Mensagem  Marcos Pinheiro 17/9/2013, 17:58

    Isso eu sei, mas não sei como fazer pelo vba... Como por entre as tags apenas o texto selecionado...
    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]Formatar TextBox RichText pelo VBA Empty Re: [Resolvido]Formatar TextBox RichText pelo VBA

    Mensagem  criquio 17/9/2013, 18:58

    Ainda não entendi bem. Explique com mais detalhes de onde vem o texto, de que forma ele vem, para onde vem e como deve ficar.


    .................................................................................
    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.

    avatar
    Marcos Pinheiro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 14/02/2013

    [Resolvido]Formatar TextBox RichText pelo VBA Empty Re: [Resolvido]Formatar TextBox RichText pelo VBA

    Mensagem  Marcos Pinheiro 17/9/2013, 19:32

    Imagine o seguinte exemplo com o texto abaixo:

    Hoje haverá uma reunião com o departamento Expedição ao meio dia.


    Preciso que ao selecionar, por exemplo a palavra Expedição e ao clicar em um botão, por exemplo Negrito,
    o texto Expedição fique em negrito. ou seja:

    Hoje haverá uma reunião com o departamento Expedição ao meio dia.

    Nesse caso, o usuário não precisaria entender nada de HTML e nem ver as tags...


    No seu exemplo, vi que ao selecionar um texto e clicar no botão negrito, as tags são posicionadas
    exatamente no inicio e final do texto selecionado. Mas não compreendi como fez tal proeza...

    Poderia exemplicar comentando o que fez? Grato.
    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]Formatar TextBox RichText pelo VBA Empty Re: [Resolvido]Formatar TextBox RichText pelo VBA

    Mensagem  criquio 17/9/2013, 19:57

    A caixa de texto, quando no modo Rich Text, apresenta a barra de formatação quando selecionamos um texto. Essa barra não serve aos seus propósitos? Seria muito mais simples.


    .................................................................................
    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.

    avatar
    Marcos Pinheiro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 14/02/2013

    [Resolvido]Formatar TextBox RichText pelo VBA Empty Re: [Resolvido]Formatar TextBox RichText pelo VBA

    Mensagem  Marcos Pinheiro 1/10/2013, 16:10

    Sim, apresenta, deu certo criquio, obrigado!
    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]Formatar TextBox RichText pelo VBA Empty Re: [Resolvido]Formatar TextBox RichText pelo VBA

    Mensagem  criquio 2/10/2013, 03:02

    Grato pelo retorno. O fórum agradece.


    .................................................................................
    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.


    Conteúdo patrocinado


    [Resolvido]Formatar TextBox RichText pelo VBA Empty Re: [Resolvido]Formatar TextBox RichText pelo VBA

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 17:19