Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) cor realce do texto word


Gielio

Pergunta

7 respostass a esta questão

Posts Recomendados

  • 0
  • 0

ola Jhonas.  já pesquisei e não encontrei um exemplo..

to tem tanto. cria um formulário com word 2007 

ao digita uma frase no form no delphi

queria que no word já seleciona-se o realce ou marca do de texto auto pelo delphi.

 

agradeço ae amig pela ajuda sou iniciante em delphi...

Link para o comentário
Compartilhar em outros sites

  • 0
Agora, Jhonas disse:

esse link que te passei tem isso

https://www.devmedia.com.br/forum/delphi-word-escrever-texto-colorido/198608

ou voce esta querendo abrir um documento no word e pelo delphi procurar uma parte do texto ?

ainda não consegui..

o que eu quero faze e quando eu clica em uma soma  no form delphi. o  resultado no word já fica com texto marcado de amarelo;

Capturar.jpg

Editado por Gielio
Link para o comentário
Compartilhar em outros sites

  • 0

Só que voce ainda não explicou se o relatório no word já existe ou é criado em tempo de execução ...

outra dúvida:

porque o resultado tem que ser em um documento do word ?  Não poderia ser em um relatório do Delphi ( QuickReport ) ?

 

Link para o comentário
Compartilhar em outros sites

  • 0
Agora, Jhonas disse:

Só que voce ainda não explicou se o relatório no word já existe ou é criado em tempo de execução ...

outra dúvida:

porque o resultado tem que ser em um documento do word ?  Não poderia ser em um relatório do Delphi ( QuickReport ) ?

 

sim o relatório no word já existe.

o que eu quero e que quando eu faze uma alteração no word. 

com a área de alteração no delphi.

já fica-se  com a marcação de testo do word que e ( cor realce do texto)

como o exemplo que citei .

to usando esse exemplo..

Doc.Content.Find.Execute(FindText := '0001', ReplaceWith := Edit5.Text);

Doc.Content.Find.Execute(FindText := '0002', ReplaceWith := Edit5.Text);

Doc.Content.Find.Execute(FindText := '0003', ReplaceWith := Edit5.Text);

mais não tenho muito conhecimento .. em delphi .

o que eu quero e que quando eu digita um texto no (Edit5.Texto) e ao recebe o comando '0001' que e a parte que edita no word .  já  altera a cor realce do texo .

 

agradeço se pode me ajuda ...

 

Link para o comentário
Compartilhar em outros sites

  • 0

 voce pode abrir um documento no word, procurar pelo texto que voce quer, modificar e depois salvar as alterações

http://www.planetadelphi.com.br/dica/4808/abrir-word-trocar-strings-no-documento

pode tambem  o  ( OpenDialog1 ) para procurar no disco o aqruivo, abri-lo e fazer as modificações nele e depois salva-lo

http://maikelscheid.blogspot.com/2009/03/abrindo-documentos-word-no-delphi.html

 depois voce deve procurar o texto ( palavra ou outra coisa )  no documento, usando o comano (  Find  )   exemplo no link que te passei

para alterar atributos de texto ( cor, letra, fonte ... etc ) voce tera que usar comandos do word dentro do delphi.

https://www.google.com.br/search?ei=gQlTXbvmN_S_5OUP7OmUsA0&q=alterar+cor+do+texto+word+delphi&o que=alterar+cor+do+texto+word+delphi&gs_l=psy-ab.3...1358.93924..94260...0.0..1.458.5414.0j29j2j0j1......0....1..gws-wiz.......0i71j0i67j0i131j0j0i22i30j0i22i10i30j33i22i29i30.u7ZFpGa9vUM&ved=0ahUKEwj7qsrexIDkAhX0H7kGHew0BdYQ4dUDCAo&uact=5

OBS: como te falei, tem muitos exemplos na net ( inclusive video-aulas mostrando como fazer )

http://www.theclub.com.br/restrito/revistas/201309/mani1309.aspx

abraço

 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...