Путь к папке шаблонов

Автор Ципихович Эндрю, 14 февраля 2026, 09:47

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

Ципихович Эндрю

здравствуйте, путь к папке шаблонов пытаюсь установить макросом:
Sub GetTemplatesFolderWin()
 
    ' Читаем переменную окружения APPDATA, которая хранит путь к данным приложений
    sAppData = Environ("APPDATA")
    ' Формируем полный путь к папке шаблонов LibreOffice
    sTemplatesPath = sAppData + "\LibreOffice\4\user\templates\"
    ' Показываем результат в сообщении
    MsgBox("Путь к папке шаблонов: " & sTemplatesPath)

End Sub
ответ макроса:
Путь к папке шаблонов:
C:\Users\start\AppData\Roaming\LibreOffice\4\user\templates\
но в папке C:\Users\start\AppData\Roaming\LibreOffice\4\user нет папки templates, почему, ЧЯДНТ, спасибо

bigor

Цитата: Ципихович Эндрю от 14 февраля 2026, 09:47ЧЯДНТ
у вас нет пользовательских шаблонов. Создайте хоть один и папка появится
Поддержать наш форум можно здесь

Ципихович Эндрю

спасибо за ответ, очень интересно ........
например юзер установил либру офис
открыл новорождённый документ врайтер и откуда он открылся, если шаблона нет?

economist

Это другие шаблоны, встроенные.
Пить не буду коньяка - читану Питоньяка!

mikekaganski

LibreOffice не требует шаблонов вообще для создания нового файла. Они могут быть использованы, если так настроено; но по умолчанию файл создаётся согласно встроенным настройкам (это никакой не шаблон, ни пользовательский, ни встроенный).
С уважением,
Михаил Каганский

sokol92

Для работы из макросов с шаблонами в LO предназначен сервис TemplateAccess.
Владимир.

Ципихович Эндрю

Цитата: bigor от 14 февраля 2026, 10:27Создайте хоть один и папка появится
по адресу: C:\Users\start\AppData\Roaming\LibreOffice\4\user\templates я создал файл Normal.ott с него создаётся новый файл в либре?
если да то для теста в Normal.ott я написал жжж, а когда открываю новый документ я вижу название документ Без имени - 1, а этого текста не вижу, вообще тупик какой-то...
Цитата: bigor от 14 февраля 2026, 10:27Создайте хоть один и папка появится
как его создать?

bigor

Цитата: Ципихович Эндрю от 14 февраля 2026, 21:29я создал файл Normal.ott с него создаётся новый файл в либре?
нет. Выше уже писали
Цитата: mikekaganski от 14 февраля 2026, 13:49LibreOffice не требует шаблонов вообще для создания нового файла. Они могут быть использованы, если так настроено;

Цитата: Ципихович Эндрю от 14 февраля 2026, 21:29как его создать?
можно так как на рисунке. Потом Libre еще спросит сделать шаблоном по умолчанию.

Поддержать наш форум можно здесь

Ципихович Эндрю

спасибо, понял и назвать шаблон можно как угодно, указать нужно "Мои шаблоны" и нужно поставить галочку "Установить шаблон по умолчанию",  расширение ott можно не указывать, шаблон будет сохранён в папке: C:\Users\start\AppData\Roaming\LibreOffice\4\user\template