Apenas como referencia vou deixar aqui alguns links interessantes de documentação de macros em basic, para quem está começando a estudar esse assunto:
Just for reference I will leave here some interesting links of documentation of macros in basic, for those who are beginning to study this subject:
Solo para referencia, les dejo aquí algunos enlaces interesantes de documentación de macros en básico, para aquellos que están comenzando a estudiar este tema:
Solo per riferimento lascerò qui alcuni link interessanti di documentazione di macro in basic, per coloro che stanno iniziando a studiare questo argomento:
Tutoriais Diversos Macro em Basic:
Adicionar Evento em tempo de execuçao – 20/06/2021
Chamar funções do Calc – 30/04/2021
OpenOffice Basic Tutorials – 17/04/2021.
Gravador de macros - UNO dispatch calls 17/04/2021
Aqui também (inglês) 21/01/2021.
LibreOffice Basic Macro Tutorial
Guias e Exemplos Macro em Basic:
BASIC_Guide/Working_With_Forms
Video Tutorial Macro em Basic:
[23/05/2021] - Introdução à macros no Libreoffice Calc
[23/05/2021] - Curso de LibreOffice Calc - Formulários
Livros / Documentos on line {ODT | PDF}:
Livro Andrew Pitonyak - OpenOffice.org Macros Explained Third Edition
Programando Macros Para OpenOffice.org
Apriendendo OOo Basic - Link atualizado em 31/03/2024
Iniciando Com Macros -ptbr.odt
Portando Excel / VBA toCalc / StarBasic
Macros do LibreOffice - (Basic e Python)
OpenOffice.org 3.1 Developer’s Guide - incluído em 22/04/2021.
Python Extensões:
[02/2021] - Extensão APSO para editar e embutir macros python nos documentos
[23/05/2021] - Extensão para instalar módulos python pip no libreoffice
Video explicativo dessa extensão
[02/2021] - Extensão MRI - object introspection tool
Extensão librepylot.oxt, roda Pyton escrito na célula da planilha.
Python Tutoriais:
Automate your office tasks with Python Macros - inlcuído em 10/06/2021
Como usar APSO para macros python - [06/07/2021]
Ajuda dos scripts Python do LibreOfficeDev - incluído em 12/09/2020
Em Python, temos a ajuda da próxima versão - (nem tudo está traduzido)
Python Módulos:
Para linux é necessário instalar o Python Uno para acessar Uno Bridge via socket:
sudo apt-get install -y python3-uno
oosheet é módule Python para automatizar rotinas no CALC - 15/06/21
Video Tutorial Macro em Python - Espanhol por Mauricio Baeza:
[adiconados em 04/07/2021]
Fichas de consulta rápida
LibreOffice Basic Reference Cards -From Jean-François Nifenecker.( base na versão: 5.3 ) Fonte
No. Title
-
IDE [ODT](https://wiki.documentfoundation.org/images/1/16/LibOBasic_01_IDE_Flat_A4_EN_v105.odt) / [PDF](https://wiki.documentfoundation.org/images/b/be/LibOBasic_01_IDE_Flat_A4_EN_v105.pdf)
-
Overview [ODT](https://wiki.documentfoundation.org/images/f/f3/LibOBasic_02_Overview_Flat_A4_EN_v200.odt) / [PDF](https://wiki.documentfoundation.org/images/a/a7/LibOBasic_02_Overview_Flat_A4_EN_v200.pdf)
-
Calc [ODT](https://wiki.documentfoundation.org/images/e/e7/LibOBasic_03_Calc_Flat_A4_EN_v115.odt) / [PDF](https://wiki.documentfoundation.org/images/7/72/LibOBasic_03_Calc_Flat_A4_EN_v115.pdf)
-
Events [ODT](https://wiki.documentfoundation.org/images/f/f4/LibOBasic_04_Events_Flat_A4_EN_v110.odt) / [PDF](https://wiki.documentfoundation.org/images/5/5b/LibOBasic_04_Events_Flat_A4_EN_v110.pdf)
-
Runtime Library [ODT](https://wiki.documentfoundation.org/images/1/1d/LibOBasic_05_ExecLib_Flat_A4_EN_v114.odt) / [PDF](https://wiki.documentfoundation.org/images/0/0b/LibOBasic_05_ExecLib_Flat_A4_EN_v114.pdf)
-
Dialogs [ODT](https://wiki.documentfoundation.org/images/f/f4/LibOBasic_06_Dialogs_Flat_A4_EN_v105.odt) / [PDF](https://wiki.documentfoundation.org/images/8/85/LibOBasic_06_Dialogs_Flat_A4_EN_v105.pdf)
-
Files [ODT](https://wiki.documentfoundation.org/images/1/1f/LibOBasic_07_Files_Flat_A4_EN_v114.odt) / [PDF](https://wiki.documentfoundation.org/images/d/d6/LibOBasic_07_Files_Flat_A4_EN_v114.pdf)
-
Runtime Parameters [ODT](https://wiki.documentfoundation.org/images/c/c2/LibOBasic_08_Params_Flat_A4_EN_v103.odt) / [PDF](https://wiki.documentfoundation.org/images/c/c8/LibOBasic_08_Params_Flat_A4_EN_v103.pdf)
-
Structured Data Types [ODT](https://wiki.documentfoundation.org/images/6/63/LibOBasic_09_StructDataTypes_Flat_A4_EN_v101.odt) / [PDF](https://wiki.documentfoundation.org/images/f/fa/LibOBasic_09_StructDataTypes_Flat_A4_EN_v101.pdf)
Controle de acesso
Arquivo exemplo elaborada por @Conras
SubMacros
Extensão de SubMacros - versão teste
Informações da criação e uso da extenção SubMacros.oxt - versão teste
Dar retorno ao divulgador.