Diego
2003-07-21 14:26:56 UTC
Si esta perfecto, pero el problema es que si en la maquina donde lo instalas
tiene una version de Word distinta a la que lo desarrollaste no funciona.
Saludos, Diego
Lo primero que tienes que hacer es referenciar en tu proyecto VB la
biblioteca «Microsoft Word x.0 Object Library», donde la « x » es el
número
tiene una version de Word distinta a la que lo desarrollaste no funciona.
Saludos, Diego
Como puedo trabajar con Word desde Visual Basic 6.0?
Hay alguna paigna donde lo explique?
Páginas..., buscando por internet, seguro que encuentras alguna.Hay alguna paigna donde lo explique?
Lo primero que tienes que hacer es referenciar en tu proyecto VB la
biblioteca «Microsoft Word x.0 Object Library», donde la « x » es el
de versión de la biblioteca de Word que tengas instalada en tu equipo.
A continuación te dejo un pequeño ejemplo para abrir un documento de Word
cuando hagas clic en un botón. Pega el siguiente código en la sección
«Declaraciones» del formulario donde tengas ya insertado un
«CommandButton».A continuación te dejo un pequeño ejemplo para abrir un documento de Word
cuando hagas clic en un botón. Pega el siguiente código en la sección
«Declaraciones» del formulario donde tengas ya insertado un
Option Explicit
Dim oWordApp As Word.Application
Dim oDoc As Word.Document
Private Sub Command1_Click()
' Creamos un nuevo objeto «Application»
Set oWordApp = New Word.Application
' Abrimos el documento. Sólo tienes que cambiar
' la ruta y el nombre del documento que deseas abrir
Set oDoc = oWordApp.Documents.Open("C:\Doc1.doc")
' Lo hacemos visible
oWordApp.Visible = True
End Sub
Private Sub Form_Unload(Cancel As Integer)
' Cerramos el documento, indicando que ya ha
' sido guardado
oDoc.Saved = True
oDoc.Close
' Cerramos Word
oWordApp.Quit
' Liberamos los recursos
Set oDoc = Nothing
Set oWordApp = Nothing
End Sub
Un saludo.
--
Enrique Martínez
[MS MVP - VB]
Dim oWordApp As Word.Application
Dim oDoc As Word.Document
Private Sub Command1_Click()
' Creamos un nuevo objeto «Application»
Set oWordApp = New Word.Application
' Abrimos el documento. Sólo tienes que cambiar
' la ruta y el nombre del documento que deseas abrir
Set oDoc = oWordApp.Documents.Open("C:\Doc1.doc")
' Lo hacemos visible
oWordApp.Visible = True
End Sub
Private Sub Form_Unload(Cancel As Integer)
' Cerramos el documento, indicando que ya ha
' sido guardado
oDoc.Saved = True
oDoc.Close
' Cerramos Word
oWordApp.Quit
' Liberamos los recursos
Set oDoc = Nothing
Set oWordApp = Nothing
End Sub
Un saludo.
--
Enrique Martínez
[MS MVP - VB]