libreoffice basic



Макросы в libreoffice

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

Макросы и получил лучший ответ

Ответ от ...[гуру]
И Вам не хворать: Макрос на LibreOffice basic: sub macro1 ThisComponent.Sheets.getByName("Sheet2").getCellRangeByName("B1").setValue(ThisComponent.Sheets.getByName("Sheet1").getCellRangeByName("A1").getValue) end sub Где: Sheet1 - имя листа 1, A1 - ячейка в первом листе Sheet2 - имя листа 2, B1 - ячейка во втором листе Если то-же самое, но по шагам: sub macro1 Dim objDocument as object 'Объект - документ Dim objSheet as object 'Объект-лист Dim objCell as object 'Объект-ячейка Dim objValue 'Значение ячейки objDocument = ThisComponent 'Получаем текущий документ objSheet = objDocument.Sheets.getByName("Sheet1") 'Получаем по имени лист1 objCell=objSheet.getCellRangeByName("A1") 'Получаем по имени ячейку A1 objValue = objCell.getValue 'Запоминаем значение objSheet = objDocument.Sheets.getByName("Sheet2") 'Получаем по имени лист2 objCell = objSheet.getCellRangeByName("B2") 'Получаем по имени ячейку B2 objCell.setValue(objValue) 'Устанавливаем значение end sub На всякий случай проверил в последнем LibreOffice - работает P.S: Вместо getCellRangeByName можно использовать getCellByPosition(целое, целое) (координаты, начинающиеся с 0 н-р ячейка A1 = getCellByPosition(0,0)

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Макросы
спросили в LibreOffice
Помогите с базами данных в Libre Office!? Как создать кнопочную форму в Libre Office???
Такого мастера в LibreOffice нет, но не проблема в режиме конструктора/дизайнера формы добавить
подробнее...
спросили в LibreOffice
Мелкомягкое слово 2007 (Microsoft Word 2007).Запуск макросов отключен. Что это значит?
А это мелкомягкие проснулись и начали ОПЯТЬ копировать то, что в линуксе, firefox(NoScript) и
подробнее...
спросили в LibreOffice Либра
LibreOffice vs Microsoft Office
Опен/либре -бесплатный это и есть его преимущество. для организаций это большой +
А так
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Интернет Иксель
где можно скачать word и power point бесплатно и без смс? подскажите плиз
А вам насколько критичен именно Microsoft Office?

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

Дело в том, что большинство
подробнее...
спросили в Файлы Digimon
как открыть файл docm пишет ошибка при открытии файла? нужен просто doc
Это файл Microsoft Word 2007 с поддержкой макроса. Если у вас Microsoft Word 2003 и ниже, то
подробнее...
спросили в 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
подробнее...

Excel как сделать таблицу Приход Росход Остаток?
Молодец, что сделал такую таблицу.
К сожалению просто одной таблицей обойтись трудновато.подробнее...
OpenOffice Basic на Википедии
Посмотрите статью на википедии про OpenOffice Basic
 

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

Имя*

E-mail:*

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