|
Postada em 14/12/2005 15:08 hs
seguinte galera,,, consegui esse codigo abaixo ele uso o corretor do word: Dim Word As New Word.Application Set Word = CreateObject("Word.Application") Word.Documents.Add Word.ActiveDocument.Content.Text = Text1.Text Word.ActiveDocument.Content.CheckSpelling Word.Visible = False Text1.Text = Word.ActiveDocument.Content.Text Set Word = Nothing entao,,, ta dando alguns erros vejam: ------ Run time error ´-2147024409(800701e7) automation error ------ outro erro: ele tira a formatacao do word, tipo se tiver marca de enter ele tira e liga tudo numa linha so,, fazendo uma unica linha outro erro: quando vou desligar o micro,,, aparentemente o word ta fechado, mas ele fica pedindo pra salvar supostamento documentos do word, tipo, como se eu tivesse com o word aberto e tivesse por exemplo 10 documentos, ele vai perguntando se eu quero salvar cada documento, um por vez... acho q quando o corretor é acionado o depois o word nao é finalizado... alguem poderia me ajudar a resolver isso
|
|
|
|
|
Postada em 15/12/2005 06:55 hs
Carlos, Pelo menos uma das questoes eu posso responder agora pra vc: Qto a o Word ta aberto qdo vc vai desligar o micro... ele ta aberto mesmo... qdo vc cria um Objeto Application, vc abriu uma instancia do word.. olha o TaskManager pra vc ver... Qdo vc terminar de usar o word vc precisa fechar.. pra isso use o metodo QUIT do objeto Application... assim: Word.Quit (supondo q Word é seu obj Application) Qto ao Automation Error, se vc usa o WinXP vc vai ter um pouco de trabalho pra programar em VBA devido as restrições de segurança do WinXP... tem comandos q ele simplesmente não deixa vc usar... Se o Office for 2000 tb tem um negocio de segurança dentro dele q nao deixa executar alguns comandos... Alem do mais, esse erro vai aparecer sempre q vc tiver com memoria insuficiente pra fazer a transaçao entre o Word e o VB ou qdo vc tentar ativar a janela do word enquanto o VB a utliza... Bem... qto a formataçao, nao sei o q dizer... mas espero q isso te ajude um pouco... Flw!
Elieser Carlos Topassi Analista de Sistemas - Desenvolvedor VB/ASP/.Net
e-mail/msn: elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil _____________________________________________________
"O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
|
Postada em 16/12/2005 08:34 hs
mais alguem tem uma dica, sobre o corretor ta tirando a formatacao do texto,,, visto q no word mesmo na ocorre isso... veja o q ocorre, por exemplo: ================================ mensagem de teste mensagem dois de teste ================================ 'perceberam q tem um ENTER entre linhas né, se eu mando passar o corretor ele junta tudo numa linha, e deixando a marca de enter entre as frases. ================================== mensagem de teste||mensagem dois de teste ================================== essa duas barras to mostrando como fosse marca de ENTER,,, deve ter alguma forma de para isso... se alguem souber por favor to precisando disso urgente e nao to encontrando a solucao... as demais duvidas ja foram resolvidas...
|
|
|
|
Postada em 20/12/2005 13:37 hs
eai,, galera ninguem tem mais alguma ideia...
|
|
|
|