Documentação para Macros Basic - Calc - Referencia

perguntadas 2019-03-31 23:03:54 +0200

imagem do gravatar de mrkalvin

updated 2021-04-30 20:37:23 +0200

imagem do gravatar de Schiavinatto

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:


Chamar funções do Calc - incluído em 30/04/2021

OpenOffice.org 3.1 Developer's Guide - incluído em 22/04/2021.

https://wiki.openoffice.org/wiki/Cate... - incluído em 17/04/2021.

https://wiki.openoffice.org/wiki/The_... - incluído em 17/04/2021.

Veja aqui também (inglês) https://ask.libreoffice.org/en/questi... - incluído em 21/01/2021.

Macros/Basic/Calc/Sheets - incluído em 04/09/2020

[02/2021] - API UNO https://wiki.documentfoundation.org/M...

[02/2021] - API UNO manipulação de planilhas https://wiki.documentfoundation.org/M...

LibreOffice Basic Macro Tutorial

Basic Guide 3

Basic Guide 3.4 / OpenOffice

Spreadsheet_common

BASIC_Guide/Runtime_Library

BASIC_Guide/Working_With_Forms

Printing_a_document

Constants group CellFlags

LibreOffice Basic Help

Run-Time Functions

Getting Started with Macros


Livros / Documentos on line:

Livro Andrew Pitonyak - OpenOffice.org Macros Explained Third Edition

Programando Macros Para OpenOffice.org

Apriendendo OOo Basic

Macros con Basic

Iniciando Com Macros -ptbr.odt

Portando Excel / VBA toCalc / StarBasic

Macros do LibreOffice - (Basic e Python)


Python Extensões:

[02/2021] - Extensão APSO para editar e embutir macros python nos documentos https://gitlab.com/jmzambon/apso

[02/2021] - Extensão para instalar módulos python pip no libreoffice: https://gitlab.com/mauriciobaeza/zaz-...

Video explicativo dessa extensão: https://vimeo.com/369488703

[02/2021] - Extensão MRI - object introspection tool: https://github.com/hanya/MRI

Extensão librepylot.oxt, roda Pyton escrito na célula da planilha.


Python Tutoriais:

https://plus.diolinux.com.br/t/macros..., - incluído em 16/04/2021.

https://ask.libreoffice.org/pt-br/que...

Ajuda dos scripts Python do LibreOfficeDev - incluído em 12/09/2020

Python Design Guide

Em Python, temos a ajuda da próxima versão - (nem tudo está traduzido)


Fichas de consulta rápida

LibreOffice Basic Reference Cards -From Jean-François Nifenecker.( base na versão: 5.3 ) Fonte

No. Title

  1. IDE ODT / PDF
  2. Overview ODT / PDF
  3. Calc ODT / PDF
  4. Events ODT / PDF
  5. Runtime Library ODT / PDF
  6. Dialogs ODT / PDF
  7. Files ODT / PDF
  8. Runtime Parameters ODT / PDF
  9. Structured Data Types ODT / PDF

Ficha de consulta rápida - LibreOffice BASIC Calc - é uma das ficha que Olivier mencionou, com tradução para pt-br - NÃO OFICIAL.


Controle de acesso

Arquivo exemplo elaborada por @Conrado

https://ask.libreoffice.org/pt-br/que...

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.

editar alterar tag assinalar como ofensivo fechar mesclar Excluir

Comentários

Acrescente mais este: de Mauricio Baeza Servín.

https://gitlab.com/mauriciobaeza/libr...

imagem do gravatar de SchiavinattoSchiavinatto ( 2019-04-01 00:03:04 +0200 )editar

Muito interessante! Todos que tiverem outras documentações sobre o assunto, ajudem no topico.

imagem do gravatar de mrkalvinmrkalvin ( 2019-04-01 01:19:50 +0200 )editar

@Gilberto Schiavinatto

Será que há a possibilidade de deixar este tópico como fixo no topo. Isso seria uma ótima ideia. Vários fóruns possuem essa prática, e facilitaria muito para outros usuários.

imagem do gravatar de ConradoConrado ( 2019-04-01 15:42:47 +0200 )editar

@mrkalvin ótima iniciativa. Já fiz o download dos materiais que não possuo.

imagem do gravatar de ConradoConrado ( 2019-04-01 15:43:26 +0200 )editar

Ola @Conrado, Quem saberia dizer e poder para tal é o @Olivier,

Talvez fosse mais interessante colocar na página do LibreOffice (https://documentation.libreoffice.org...) independente da linguagem do material.

imagem do gravatar de SchiavinattoSchiavinatto ( 2019-04-01 17:27:51 +0200 )editar
imagem do gravatar de SchiavinattoSchiavinatto ( 2019-04-01 19:53:33 +0200 )editar

@Gilberto Schiavinatto gostei do site que vc montou. Em relação ao documentation.libreoffice, muitos que fazem questionamentos aqui, nem se quer conhecem ele. Quando fazem pesquisa e aparece o forum, por ser um link mais acessado e utilizado diariamente, ele sempre aparece no topo da lista de busca, o pessoal vem direto para cá, sem verificar os tópicos de ajuda por exemplo. Por isso da ideia de trazer alguns tópicos fixos aqui, mesmo que seja para direcionar para o documentation.libreoffice.

imagem do gravatar de ConradoConrado ( 2019-04-01 21:21:10 +0200 )editar
1

Normalmente a preguiça de fazer pesquisa, aqui no ask, acaba fazendo perguntas já resolvidas.

Tem outros fóruns que participo sobre o LibO, mas sempre que respondo alguma pergunta, dou a indicação para se inscreverem aqui, pois aqui é exclusivo para o LibO..

imagem do gravatar de SchiavinattoSchiavinatto ( 2019-04-01 23:08:11 +0200 )editar

Anda tem estas fichas de consulta rápida: https://documentation.libreoffice.org...

imagem do gravatar de OlivierOlivier ( 2019-04-02 00:19:55 +0200 )editar
1

Se quiserem programar em python, temos a ajuda da próxima versão: https://help.libreoffice.org/6.3/pt-B... (nem tudo está traduzido)

imagem do gravatar de OlivierOlivier ( 2019-04-02 00:22:27 +0200 )editar