Muchachos estoy pasando todos los reportes de un software en Visual Basic de excel a OpenOffice
lo que me falta definir es el formato de la hoja para la impresion y necesito saber las propiedades para bajar la escala y poder colocar la hoja en horizontal o vertical
pude conseguir como hacerle el zoom abajo dejo el ejemplo, si me pueden ayudar con la escala y posicion vertical y horizontal de la hoja seria genial
'--------Definicion de Open Office--------------------------
Set ServiceManager = CreateObject("com.sun.star.ServiceManager")
Set Desktop = ServiceManager.CreateInstance("com.sun.star.frame.Desktop")
Dim args(1) As Object
Set args(0) = ServiceManager.Bridge_GetStruct("com.sun.star.beans.PropertyValue")
args(0).Name = "Hidden"
args(0).Value = True
args(0).Name = "Zoom.Value" ' NOS PERMITE MOSTRAR LA HOJA CON ZOOM
args(0).Value = 85
CUAL ES LA PROPIEDAD PARA LA ESCALA Y LA UBICACION DE LA HOJA HORIZONTAL O VERTICAL
GRACIAS
|