• 0
Sign in to follow this  
Gielio

cor realce do texto word

Question

7 answers to this question

Recommended Posts

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

Share this post


Link to post
Share on other 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

Edited by Gielio

Share this post


Link to post
Share on other 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 ) ?

 

Share this post


Link to post
Share on other 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 ...

 

Share this post


Link to post
Share on other 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

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this