Програмно изменить параметры печати

Автор Aleksandr H., 26 октября 2014, 18:54

0 Пользователи и 1 гость просматривают эту тему.

Aleksandr H.

Как програмно (через макрос) изменять параметры выделенные на картинках?

rami

Sub Main
DefStyle=ThisComponent.StyleFamilies.getByName("PageStyles").getByName("Default")
DefStyle.LeftMargin=3000        'левое поле
DefStyle.RightMargin=1000       'правое поле
DefStyle.TopMargin=500          'верхнее поле
DefStyle.BottomMargin=1000      'нижнее поле
DefStyle.ScaleToPagesX=1        'страниц по ширине
DefStyle.ScaleToPagesY=1        'страниц по высоте
'Print "Стиль страницы = " & ThisComponent.CurrentController.getActiveSheet().PageStyle   'если нужно узнать стиль страницы
End Sub

Aleksandr H.

#2
Спасибо.
А как узнать имена других свойств стиля страницы? :)

rami

С помощью расширения MRI, часть свойств можно увидеть на снимке экрана: