Cömo se puede obtener el color de fondo de cada diapositiva en la presentacion (el aplicado por medio de [Formato-página-fondo-color] )
Estoy usando la prueba y error, con estas lineas, pero no logro leer cada color.
Código: Seleccionar todo
sub colorfondoslide
Dim oDrawPages as Object, oDrawPage as Object
oDrawPages = Thiscomponent.getDrawPages()
totalslides=Thiscomponent.getDrawPages().count
for a=0 to totalslides-1
Dim Fondo as Object
oDrawPage = oDrawPages.getByIndex(a)
Fondo = Thiscomponent.createInstance("com.sun.star.drawing.Background")
' ESTA SECCION SI APLICA COLOR DE FONDO EN CADA DIAPOSITIVA
Fondo.FillColor = RGB(250,110,0)
oDrawPage.Background = Fondo
'pero siguiendo la lógica de las expresiones, al intentar extraer los valores de colores con msgbox
'solo me aparece el mismo numero aunque las diaspositivas
'tengan distinto color de fondo
msgbox Fondo.Fillcolor '
msgbox oDrawPage.Background ' esta me da error
next
end sub
Gracias