p.s. Тут есть люди, кто умеет писать макросы в openoffice? C чего начинали? Поделитесь опытом, pls.
Запустите OO Calc, в меню - Сервис-Макросы-Записать макрос, выполните какие-нибудь действия, например, числа из двух ячеек сложите. Остановите запись, сохраните макрос (Например, Модуль2-Main. Снова в меню Сервис-Макросы-OpenOffice.org Basic, Модуль2-Main-Редактировать, читайте, пробуйте понять, что наваяли. Нажмите F1, почитайте справку (в ванильной сборке от Sun она на русском, в Альтовской по-моему тоже). Если знакомы с (пытаюсь вспомнить, как он назывался в Excel?)Basic, ничего сложного. Python, Shell и Java можно оставить на потом. Можно сразу начать читать справку, раздел по OO Basic, но так Вы до работающей программы долго добираться будете. Учтите только, что в ООBasic достаточно много функций, особенно интерфейс с ОС, пока работают совсем не так, как ожидаешь, поэтому внимательно читайте справку по функциям для текущей версии.