Buenas
He creado un codigo en un boton, porque tengo un libro donde tengo en cada uno de ellos distintas hojas, que antes de imprimir necesito filtrar, para eso mediante un boton activo una macro de filtro y escogo las hojas que deseo imprimir del proyecto, mi problema es que cuando esta hoja estandar la grabo mediante otro nombre, no se como referenciar la orden de impresion de las hojas, si me cambia la direccion o el nombre del archivo
La orden es esta
If cbdatos = True The
mySum = Application.Run("oferta_20041_macro.xls!datos"
'MsgBox "imprimiendo datos
End I
If cbarmario = True The
mySum = Application.Run("oferta_20041_macro.xls!armario"
'MsgBox "imprimiendo armario
End I
If cbinstalacion = True The
mySum = Application.Run("oferta_20041_macro.xls!instalacion"
'MsgBox "imprimiendo instalacion
End I
If cbmano = True The
mySum = Application.Run("oferta_20041_macro.xls!mano"
'MsgBox "imprimiendo Mano de Obra
End I
En
Como podeis comprobar...donde pone "oferta_20041" esto variara depende del nombre que se le haya dado a la hojaentonces que instrucion podria usar
LEO
Leer las respuestas