Guardar Archivo Word

08/12/2005 - 16:22 por Carlos Gómez | Informe spam
Estoy intentado guardar un archivo Word que creo desde codigo, pero no
puedo asignar la ruta:
Me lo graba siempre en "Mis Documentos", y ademas, si ya existia el
archivo previamente, lo machaca.

El codigo que he hecho es:

Option Strict Off
Imports Microsoft.Office.Interop.Word

Namespace Word
Public Class Word

Public Sub CrearDocumento()
oWord = CreateObject("Word.Application")
oWord.Visible = True
oWord.Activate()
oWord.Documents.Add()
oWord = Nothing
End Sub

Private Sub Guardar()
oWord.Application.Documents(1).SaveAs("DocumentoHolaMundo")
End Sub

Private Sub oWord_ApplicationEvents3_Event_NewDocument(ByVal Doc As
Microsoft.Office.Interop.Word.Document) Handles
oWord.ApplicationEvents3_Event_NewDocument
oWord.Selection.TypeText("Hola Mundo")
Guardar()
End Sub

End Class
End Namespace

El problema que SaveAs en la subrutina Guardar, no me admite la ruta:
si pongo por ejemplo:
oWord.Application.Documents(1).SaveAs("C:\DocumentoHolaMundo"), no lo
graba y lo deja con el nombre que asigna Word por defecto (Documento1)

Alguien sabe como solucionar esto?
 

Leer las respuestas

#1 Carlos Gómez
09/12/2005 - 08:19 | Informe spam
Pero mira que soy BURRO:
no guardaba porque no tenía permisos NTFS para escribir en la ruta que
le ponia...

Preguntas similares