Export to plt

Доброго времени суток уважаемые ....вот уже который день мучусь над макросом для автоматического экспорта в формат plt и никак он коректно сохранять не желает .
Суть проблемы такова: есть некий чертёж на листе, при его экспорте в plt должно сохраняться растояние от краю листа к началу чертежа как по x так и по y. Если это делать в ручную с выставлением всех опций в диалоговых окнах (прикреплины ) , то сохраняет нормально, а при сохранении через макрос(приведён ниже) эти отступы не пляшут.

Sub saveplt()
Dim expflt As ExportFilter
Dim d As Page
Dim expopt As StructExportOptions
If ActiveDocument.FilePath = "" Then MsgBox " Збережіть документ спочатку"
If ActiveDocument.FilePath = "" Then Beep: Exit Sub
MsgBox ActivePage.Name
ActiveDocument.Unit = cdrMillimeter
Set expflt = ActiveDocument.ExportEx(ActiveDocument.FilePath & ActivePage.Name & ".plt", cdrPLT, cdrCurrentPage)
expflt.Finish
End Sub

Может кто подскажет, как указанные диалоговые окна прописать в VBA или как сделать чтоб plt сохранялось всегда с одинаковыми опциями в диалоговом окне .
Corel 14 , SP1.
Спасибо!

Включи запись макроса, и экспортни в нужный формат с нужными настройками. Потом останови запись и посмотри что записалось.

Black, спасибо пробывал раньше ,но показывает только одну опцию которая в plt и ни причём :
Sub Macro2()
' Recorded 27.05.2010
Dim expopt As StructExportOptions
Set expopt = CreateStructExportOptions
expopt.UseColorProfile = False
Dim expflt As ExportFilter
Set expflt = ActiveDocument.ExportEx("D:\Робочі файли\Graphic1.plt", cdrHPGL, cdrAllPages, expopt)
expflt.Finish
End Sub
Пробовал сохранять через записаный макрос , результат тот же .

Может кто знает как в драйвере подправить значения ?

Рыться нужно в dll этого фильтра, там может быть прописаны свойства.
О! нашёл! Всё прописано в IEHPGLintl.dll

А вообще если не критично, то можно показать диалоговое окно настроек
expflt.ShowDialog

П.С. Если сам не разберёшься, то Sancho, я думаю, поможет. Ну естественно не за просто так :D

Black, да вот от диалогов и хотелось избавиться , достанет по 100 раз на день галочки ставить .
Ну .......молчит он пока :)

Ну .......молчит он пока

А я что то должен сказать? :)

Да посоветовать как сделать по проще , если идея есть ;)

Abarmot, а что я ещё скажу... Black всё правильно сказал, всё что нужно находится в IEHPGLintl.dll, разбирайся.
Могу и я макрос написать, но время -- деньги ))))

Sancho, спасибо .