Macros/Guía de Python/Mi primera 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 94% complete.


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

1 import uno
2 
3 
4 def mi_primera_macro_en_writer():
5     doc = XSCRIPTCONTEXT.getDocument()
6     text = doc.getText()
7     text.setString('Hola, mundo, en Python en Writer')
8     return

Para Calc

1 import uno
2 
3 
4 def mi_primera_macro_en_calc():
5     doc = XSCRIPTCONTEXT.getDocument()
6     cell = doc.Sheets[0]['A1']
7     cell.setString('Hola, mundo, en Python en Calc')
8     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

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

Demo Calc

Return to Index