Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Abrir Word Desde Vb

Estas en el tema de Abrir Word Desde Vb en el foro de Visual Basic clásico en Foros del Web. TENGO UN FORM Y UN COMBO Y UN COMMAND DONDE SE DESPLIEGAN ALGUNOS NOMBRES DE ARCHIVOS DE WORD UTILES PARA EL USUARIO , QUE PUEDO ...
  #1 (permalink)  
Antiguo 18/07/2007, 14:55
 
Fecha de Ingreso: octubre-2006
Mensajes: 139
Antigüedad: 17 años, 6 meses
Puntos: 1
Abrir Word Desde Vb

TENGO UN FORM Y UN COMBO Y UN COMMAND DONDE SE DESPLIEGAN ALGUNOS NOMBRES DE ARCHIVOS DE WORD UTILES PARA EL USUARIO , QUE PUEDO ABRIR PERFECTAMENTE :

EN GENERAL DECLARACIONES DEL FORM

Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long


Private Sub Command1_Click()
Dim Documento As New Word.Application
Dim rute As String
rute = Combo1.Text
With Documento
.Application.Documents.Open App.Path & "\" & rute & ".rtf"
.Application.Visible = True
Unload Form3
End With
Set Documento = Nothing

MI PREGUNTA ES SI PUEDO DETERMINAR CON ALGUNA SENTENCIA EN :
Set Documento =
QUE EL ARCHIVO DE WORD SE ABRA CON OPCIÓN A SOLO CERRAR EL PROGRAMA Y NO ADEMÁS LA OPCIÓN DE CERRAR SOLO EL ARCHIVO Y MANTENER WORD ABIERTO. (LA CLASICA CRUZ ENEL EXTREMO DERECHO DE WORD QUIERO QUE NO APAREZCA ) TODO PORQUE OCURRE QUE LUEGO DE ABRIR VARIOS ARCHIVOS DESDE ESTE FORM , HAY VARIAS INSTANCIAS DE WORD ABIERTAS ( ESPERO EXPLICARME)
  #2 (permalink)  
Antiguo 19/07/2007, 19:36
 
Fecha de Ingreso: diciembre-2005
Mensajes: 68
Antigüedad: 18 años, 5 meses
Puntos: 1
Re: Abrir Word Desde Vb

Si utilizas una de las nuevas versiones de Word verás que cada documento se abre en una ventana distinta... ya no como antes que todos los documentos se abrían en una misma ventana...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:15.