SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: vakero en Miércoles 30 de Octubre de 2002, 21:07

Título: Re: Donde hallo const wdDoNotSaveChanges
Publicado por: vakero en Miércoles 30 de Octubre de 2002, 21:07
He declarado una variable objeto tipo Word
 
Dim objWord As Object
....
SendMessage hwnd, WM_USER + 18, 0, 0
Set objWord = GetObject(, "Word.Application")
 
......
Genero documentos y llegado un punto desde Visual
quiero cerrar todos los documentos sin guardar los
cambios
Pongo la siguiente instrucción
 
objWord.Documents.Close wdDoNotSaveChanges
 
y me da desde VB el siguiente error:
Error de compilación variable no definida
 
¿Sabe alguien qué librerías debo declarar para poder utilizar las constantes que utiliza el editor de Visual Basic de Word? O ¿donde hallar información sobre el VBA con respecto a Word?
Grassias.
Título: Re: Donde hallo const wdDoNotSaveChanges
Publicado por: javierbalk en Jueves 31 de Octubre de 2002, 02:12
La verdad que no sé que biblioteca hay que declarar, pero hice una simple búsqueda en Google y encontré que:

Const wdDoNotSaveChanges = 0

Saludos,

Javier
Título: Donde hallo const wdDoNotSaveChanges
Publicado por: vakero en Jueves 31 de Octubre de 2002, 12:39
Si, ya sabía que el valor tiene que ser cero. Pero necesito + información.

De todas maneras gracias