Macros/Guía de Python/Mi primera macro

From The Document Foundation Wiki
Jump to navigation Jump to search
This page is a translated version of the page Macros/Python Guide/My first macro and the translation is 56% complete.
Outdated translations are marked like this.


Return to Index

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


Mi primera macro con Python

Para este ejemplo y en toda esta Guía de Python se asume que las macros serán almacenadas o guardadas en la carpeta personal del usuario. (Vea Introducción para más detalles.)

IMPORTANTE La sintaxis de Python es muy estricta. Asegúrese de copiar y pegar exactamente como se ve en los ejemplos, respetando los mismos espacios en blanco, sangrías y capitalización de palabras clave.

Puede usar su editor de textos favorito o, mejor aún, un entorno de desarrollo integrado (IDE, por sus siglas en inglés) para editar el código.

Para Writer

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

Para Calc

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

Ejecución de la macro

Para Writer

  1. Abra Writer y vaya al menú Herramientas ▸ Macros ▸ Ejecutar macro…
  2. En el diálogo Seleccionar macro, en el panel izquierdo Biblioteca seleccione mimacro (o el nombre del archivo con el que haya guardado la macro de arriba).
  3. Seleccione mi_primera_macro_en_writer en el panel Nombre de macro
  4. Pulse el botón Ejecutar
  • Open Writer, go to Tools ▸ Macros ▸ Run macro... in section Library select mymacros (or your name file), in section Macro Name, select macro my_first_macro_writer and click in command button Run

Demo Writer

Para Calc

  1. Abra Calc y vaya al menú Herramientas ▸ Macros ▸ Ejecutar macro…
  2. En el diálogo Seleccionar macro, en el panel izquierdo Biblioteca seleccione mimacro (o el nombre del archivo con el que haya guardado la macro de arriba).
  3. Seleccione mi_primera_macro_en_calc en el panel Nombre de macro
  4. Pulse el botón Ejecutar
  • Open calc, go to Tools ▸ Macros ▸ Run macro... in section Library select mymacros (or your name file), in section Macro Name, select macro my_first_macro_calc and click in command button Run

Demo Calc

Return to Index