openoffice макросы excel



Openoffice макросы basic

Автор Arturo Malinovskyi задал вопрос в разделе Другие языки и технологии

Помоги запустить макрос в OpenOffice и получил лучший ответ

Ответ от Ўля Павлова[гуру]
Макросы обычно работают в среде какого-то редактора и на известном ему языке.
Из ярлыка или ВАТ-файла запускается сам редактор.
Чтобы при запуске он автоматически выполнял макрос, нужно его запускать с использованием ключа (параметра) в командной строке..
То есть надо узнать с какими ключами запускается OOO или его редактор, использовать ключ для автозапуска макроса и указать имя макроса.
Макрос сам хранится или в шаблоне с которым редактор открывается, или в каком-то редактируемом файле.
Например, если книга от MS Excel 2003 хранится в папке XLSTART и не содержит листов, но содержит модули с макросами, то она считается библиотекой макросов и загрузится автоматически при запуске Excel или открытии любой другой книги, при этом листы её не показываются и обычные макросы сами не запускаются. В открытом Excel могут быть кнопки панели инструментов для запуска макроса, а в открытой книге модуль c макросом в её VBA-среде.
Макросы Word хранятся в подключаемых шаблонах типа *.dot (*.dotx для версии 2007), по умолчанию в Normal.dot
VBA-среда открывается из редактора при нажатии ALT+F11.
Если макрос записан и сохранен с именем "Auto_open", он будет запускаться при каждом открытии книги, содержащей этот макрос. В этом случае использовать ключ при запуске книги из BAT-файла не надо. Другим способом автоматического запуска макроса при открытии книги является написание процедуры на языке VBA в событии Open книги с помощью редактора Visual Basic. Событие Open представляет собой встроенное событие книги, запускающее код макроса при каждом открытии книги.
Вкратце. Создаем книгу без листов, нажимаем ALT+F11, добавляем в текст модуля ЭтаКнига макрос с именем Auto_open. Сохраняем книгу в любом месте, пишем BAT-файл, в котором она указана.
Желательно, чтобы макрос содержал и команду закрытия.
Если вместо книги пустой DOC-файл, то макрос с именем Auto_open
можно добавить в модуль NewMacros.
Разумеется, редактор должен быть настроен так, чтобы разрешить работу с макросами. Макрос должен быть подписан, иначе автоматически не запустится.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Помоги запустить макрос в OpenOffice
спросили в Субд OpenOffice org
Чем заменить ACCESS, желательно бесплатным
OpenOffice.org Base — инструмент для работы с базами данных

Base — инструмент для работы
подробнее...
спросили в 3 сентября
Расскажите про программу OpenOffice.org 3.1, это тоже самое что Microsoft Office Word?
OpenOffice.org 3.1, стал достаточно популярным и востребованным инструментом во многих компаниях и
подробнее...
спросили в Интернет Иксель
где можно скачать word и power point бесплатно и без смс? подскажите плиз
А вам насколько критичен именно Microsoft Office?

Дело в том, что большинство
подробнее...
спросили в Microsoft Visual Basic NET
Microsoft word 2013 Windows 8
А вам насколько критичен именно Microsoft Office?

Дело в том, что большинство
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в LibreOffice
Народ подскажите! чем отличаются VBA и VBS 🙂
Visual Basic Application (VBA)
входит в состав Excel, Word, Access, MS Outlook, Power Point,
подробнее...
спросили в Сбой Активация
активация ms office сбой
А вам насколько критичен именно Microsoft Office?

Дело в том, что большинство
подробнее...
спросили в Blog software Visual Basic NET
как бесплатно скачать и установить word?
Вам нужен Офис, он входит в его пакет.

А вам насколько критичен именно Microsoft
подробнее...
OpenOffice Basic на Википедии
Посмотрите статью на википедии про OpenOffice Basic
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*