SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => VBA => Mensaje iniciado por: stroh en Sábado 15 de Enero de 2005, 17:35
-
Hola, antes de nada felicitaros por el excelente trabajo que realizais y daros la gracias de antemano por vuestra ayuda. Dicho esto, paso a explicar el problema.
Es una tonteria pero no hay forma de que me salga, tengo que hacer una macro con word, que distribuya por la pantalla los documentos abiertos. Ya lo tengo todo echo pero me falta minimizar algunas ventanas de documentos.
Se hace con la instruccion
application.windows(1).windowstate=wdWindowStateMinimized, pero esto solo me funciona si lo escribo en el modulo inicial, si lo escribo donde debería estar, no funciona. La pregunta es: ¿esta intruccion posee alguna restriccion en ese sentido?
Muchas gracias, me harias un gran favor, ya que es lo ultimo.
-
Lo que pasa a mi poco conocimiento es que en Office 2003, ya las ventanas son por separadas; no quedan dentro de un mismo Word Padre, :( sino que se abren por aparte cada una en un Proceso Word diferente, sino me hago entender no tengo mejor forma de decirlo.
Ojala me entiendas.
Chao.
-
Si, te he entendido, pero lo cierto es que se abren en distintos word padre sólo visualmente, pero en realidad si que forman parte de un solo proceso winword.exe.
De todas formas muchas gracias, ya lo he solucionado, al final he optado por crear el procedimiento en el modulo y luego desde el boton del formulario llamar a ese procedimiento. Funciona!!
Muchas gracias!!!