Запуск шаблона openoffice получить макрос каталога

Мне нравится запускать шаблон openoffice (.ott) через мою командную строку. Как только мой template.ott открылся, он называется Untitled 1.odt

Что мне нужно, это способ получить местоположение template.ott (путь к каталогу шаблона, который сделал Untitled 1.odt). Я хочу использовать этот путь в макросе в Untitled 1.odt

Резюмируя вопрос: Итак, когда у меня есть макрос в Untitled 1.odt, как я могу получить местоположение template.ott?

Я использую OpenOffice Writer.

РЕДАКТИРОВАТЬ: я пишу макросы в Openoffice Basic.

1 ответ

Решение

Из листинга 5.47 макродокумента Андрея Питоняка:

Sub GetTemplatePath
    Dim oDocProps
    oDocProps = ThisComponent.getDocumentProperties()
    MsgBox "TemplateURL " & oDocProps.TemplateURL
End Sub
Другие вопросы по тегам