Macros/Python Guide/Minha primeira macro

From The Document Foundation Wiki
Jump to: navigation, search
This page is a translated version of the page Macros/Python Guide/My first macro and the translation is 100% complete.


Return to Index

Other languages:
English • ‎español • ‎italiano • ‎日本語 • ‎português do Brasil


Minha primeira macro em Python

No local de suas macros. Qualquer exemplo neste guia entende que deve ser salvo neste local.

IMPORTANTE A sintaxe do Python é muito rigorosa, garanta que esteja copiando e colando corretamente.

Utilize seu editor de código favorito, incluindo se tiver uma ambiente integrado de desenvolvimento (IDE).

Para o Writer

1 import uno
2 
3 
4 def my_first_macro_writer():
5     doc = XSCRIPTCONTEXT.getDocument()
6     text = doc.getText()
7     text.setString('Hello World in Python in Writer')
8     return

Para Calc

1 import uno
2 
3 
4 def my_first_macro_calc():
5     doc = XSCRIPTCONTEXT.getDocument()
6     cell = doc.Sheets[0]['A1']
7     cell.setString('Hello World in Python in Calc')
8     return

Execute a macro

  • Abra o Writer, e acione Ferramentas->Macro->Executar Macro... na seção Biblioteca selecione minhas macros (ou seu arquivo), na seção Nome da macro, selecione a macro my_first_macro_writer e clique no botão Executar

Demo Writer

  • Abra o Calc, e acione Ferramentas->Macro->Executar Macro... na seção Biblioteca selecione minhas macros (ou seu arquivo), na seção Nome da macro, selecione a macro my_first_macro_calc e clique no botão Executar

Demo Calc

Return to Index