Eder Nascimento
07-12-2006, 05:38 PM
Galera,
possuo um processo em minha aplicação, que gera um arquivo Word na máquina
do cliente. Só gera, não abre, nem nada. Na minha máquina(desenvolvimento)
funciona perfeitamente, porém no cliente ele não consegue salvar o arquivo.
Alguem conhece algum meio de conseguir tal feito.
Obrigado desde já!
Luiz Cláudio C. V. Rocha
07-13-2006, 01:43 AM
Oi Eder,
que mensagem aparece no cliente? Veja se isto ajuda:
Imports Word = Microsoft.Office.Interop.Word
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim wd As Word.Application = New Word.Application
Dim doc As Word.Document = wd.Documents.Add
Dim rng As Word.Range = doc.Range(0, 0)
rng.InsertAfter("Documento de teste")
Try
doc.SaveAs("c:\Teste.doc")
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
'wd.Visible = True
wd.Quit()
End Sub
End Class
--
Luiz Cláudio C. V. Rocha
Coordenador FórumAccess
São Paulo - Brasil
MVP Office
http://www.msmvps.com/officedev
"Eder Nascimento" escreveu:
> Galera,
>
> possuo um processo em minha aplicação, que gera um arquivo Word na máquina
> do cliente. Só gera, não abre, nem nada. Na minha máquina(desenvolvimento)
> funciona perfeitamente, porém no cliente ele não consegue salvar o arquivo.
> Alguem conhece algum meio de conseguir tal feito.
>
> Obrigado desde já!
Eder Nascimento
07-13-2006, 01:46 PM
Olá Luiz,
Com relação ao código descrito, deu erro no Imports....
Quais as references que você aconselha para eu usar?
muito obrigado pela ajuda, está sendo muito importante para mim...
"Luiz Cláudio C. V. Rocha" escreveu:
> Oi Eder,
>
> que mensagem aparece no cliente? Veja se isto ajuda:
>
>
> Imports Word = Microsoft.Office.Interop.Word
>
> Public Class Form1
>
> Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
> System.EventArgs) Handles Button1.Click
> Dim wd As Word.Application = New Word.Application
> Dim doc As Word.Document = wd.Documents.Add
> Dim rng As Word.Range = doc.Range(0, 0)
> rng.InsertAfter("Documento de teste")
> Try
> doc.SaveAs("c:\Teste.doc")
> Catch ex As Exception
> MessageBox.Show(ex.Message)
> End Try
> 'wd.Visible = True
> wd.Quit()
> End Sub
> End Class
>
>
> --
> Luiz Cláudio C. V. Rocha
> Coordenador FórumAccess
> São Paulo - Brasil
> MVP Office
> http://www.msmvps.com/officedev
>
>
> "Eder Nascimento" escreveu:
>
> > Galera,
> >
> > possuo um processo em minha aplicação, que gera um arquivo Word na máquina
> > do cliente. Só gera, não abre, nem nada. Na minha máquina(desenvolvimento)
> > funciona perfeitamente, porém no cliente ele não consegue salvar o arquivo.
> > Alguem conhece algum meio de conseguir tal feito.
> >
> > Obrigado desde já!
Luiz Cláudio C. V. Rocha
07-13-2006, 02:38 PM
Oi Eder,
clique em Add Reference > guia COM > Microsoft Word 11.0 Object Library
--
Luiz Cláudio C. V. Rocha
Coordenador FórumAccess
São Paulo - Brasil
MVP Office
http://www.msmvps.com/officedev
"Eder Nascimento" escreveu:
> Olá Luiz,
>
> Com relação ao código descrito, deu erro no Imports....
>
> Quais as references que você aconselha para eu usar?
>
> muito obrigado pela ajuda, está sendo muito importante para mim...
>
> "Luiz Cláudio C. V. Rocha" escreveu:
>
> > Oi Eder,
> >
> > que mensagem aparece no cliente? Veja se isto ajuda:
> >
> >
> > Imports Word = Microsoft.Office.Interop.Word
> >
> > Public Class Form1
> >
> > Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
> > System.EventArgs) Handles Button1.Click
> > Dim wd As Word.Application = New Word.Application
> > Dim doc As Word.Document = wd.Documents.Add
> > Dim rng As Word.Range = doc.Range(0, 0)
> > rng.InsertAfter("Documento de teste")
> > Try
> > doc.SaveAs("c:\Teste.doc")
> > Catch ex As Exception
> > MessageBox.Show(ex.Message)
> > End Try
> > 'wd.Visible = True
> > wd.Quit()
> > End Sub
> > End Class
> >
> >
> > --
> > Luiz Cláudio C. V. Rocha
> > Coordenador FórumAccess
> > São Paulo - Brasil
> > MVP Office
> > http://www.msmvps.com/officedev
> >
> >
> > "Eder Nascimento" escreveu:
> >
> > > Galera,
> > >
> > > possuo um processo em minha aplicação, que gera um arquivo Word na máquina
> > > do cliente. Só gera, não abre, nem nada. Na minha máquina(desenvolvimento)
> > > funciona perfeitamente, porém no cliente ele não consegue salvar o arquivo.
> > > Alguem conhece algum meio de conseguir tal feito.
> > >
> > > Obrigado desde já!