Тема: OpenOffice: обновление макроса во всех файлах
Есть каталог файлов *.odt
Нужно пройтись по всем файлам и выполнить поиск и замену в тексте макроса.
(или хотя бы просто пересоздать макрос).
Что-то не нашел готовых решений, вдруг кто знает.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Серый форум → Общение → Прочие скриптовые технологии → OpenOffice: обновление макроса во всех файлах
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Есть каталог файлов *.odt
Нужно пройтись по всем файлам и выполнить поиск и замену в тексте макроса.
(или хотя бы просто пересоздать макрос).
Что-то не нашел готовых решений, вдруг кто знает.
Если формат файлов текстовый, то легко выполнить с помощью любых скриптовых языков. Фактически пишете программно - что искать, чем заменить и выполняете построчно для каждого файла.
А, вспомнил !
*.odt это же zip архив...
Т.е. разархивируем, находим файл [имя_макроса].xml
правим его, затем собираем все обратно.
(если, конечно, нигде контрольная сумма файла не записана и не проверяется)
ART-CODE, ручками, во всяком случае, позволяет править содержимое и не ругается потом на это.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться