Índice de Contenidos:
1 - Introducción
2 - Conceptos iniciales
3 - Mi primer macro
4 - El lenguaje OOo Basic
4.1 - Declarando y usando variables
4.2 - Instrucciones y funciones en OOo Basic
4.3 - Constantes – Siempre lo mismo
4.4 - Bifurcaciones – Tomando decisiones
4.5 - Bucles – Repítelo otra vez
4.6 - Matrices – Juntos pero no revueltos
4.7 - Ámbito de variables – Ahora me ves, ahora no
4.7.1 - Ámbito Local
4.7.2 - Ámbito Privado
4.7.3 - Ámbito de Dominio Publico
4.7.4 - Ámbito Global
4.8 - Funciones y subrutinas – Divide y vencerás
4.9 - Operadores
4.9.1 - “ ^ ” Exponenciación (aritmético)
4.9.2 - “ * ” Multiplicación (aritmético)
4.9.3 - “ / ” División (aritmético)
4.9.4 - “ \ ” División entera (aritmético)
4.9.5 - “Mod” Resto de una división entera (aritmético)
4.9.6 - “ + ” Suma (aritmético)
4.9.7 - “ - ” Resta (aritmético)
4.9.8 - Operadores de relación
4.9.9 - Not – Negación (lógico)
4.9.10 - And – Y (lógico)
4.9.11 - Or – O (lógico)
4.9.12 - Xor – O exclusiva (lógico)
4.9.13 - Eqv – Equivalencia (opuesto a Xor) (lógico)
4.9.14 - Imp – Implicación (lógico)
4.9.15 - Precedencia de operadores
4.10 - Control de errores
4.11 - Validación de datos
4.12 - El IDE – Mucho más que un editor
5 - Trabajando con OpenOffice.org
5.1 - Mis macros – un archivo especial
5.2 - Asignando macros
6.3.1 - Moviendo rangos
6.3.2 - Insertando rangos
6.3.3 - Eliminando rangos
6.3.4 - Copiando rangos
6.4 - Manipulando datos
6.4.1 - Obteniendo datos
6.4.2 - Introduciendo datos
6.4.3 - Borrando datos
6.4.4 - Llenando series de datos
6.4.5 - Buscar y reemplazar
6.4.6 - Trabajando con notas
6.5 - Dando formato
6.5.1 - Formato de celdas
6.5.2 - Formato de filas y columnas
6.5.3 - Estilos y autoformato
6.5.4 - Formato de página
6.5.5 - Formato condicional
6.6 - Imprimiendo
6.7 - Rangos de datos
6.7.1 - Definiendo rangos
6.7.2 - Ordenar datos
6.7.3 - Filtrar datos
6.7.4 - Subtotales
6.7.5 - Validando datos
6.7.6 - Agrupando datos
6.8 - Bases de datos
6.8.1 - Importando datos
6.8.2 - Insertando nuevos datos
6.8.3 - Actualizando datos
6.8.4 - Borrando datos
6.9 - Graficando datos
6.10 - Trabajando con elementos gráficos
6.10.1 - Trabajando con imágenes
6.10.2 - Trabajando con autoformas
6.10.2.1 - Principales propiedades de línea
6.10.2.2 - Principales propiedades de relleno
6.10.2.3 - Principales propiedades de sombra
6.10.2.4 - Otras propiedades de las autoformas
6.10.2.5 - Agrupando y desagrupando formas
6.10.2.6 - Trabajando con FontWork
6.10.2.7 - Propiedades particulares de algunas formas
6.11 - Funciones personalizadas
6.12 - Configuración global de Calc
7 - Trabajando con formularios
7.1 - Formularios (Forms)
7.2 - Etiquetas (Label)
7.3 - Cuadros de texto (TextBox)
7.4 - Casilla de verificación (CheckBox)
7.5 - Campo formateado (FormattedField)
7.6 - Botón de comando (CommandButton)
7.7 - Botón de opción (OptionButton)
7.8 - Cuadro de lista (ListBox)
7.9 - Cuadro combinado (ComboBox)
7.10 - Botón de selección (SpinButton)
7.11 - Barra de desplazamiento (ScrollBar)
7.12 - Otros controles
7.12.1 - Botón gráfico (ImageButton)
7.12.2 - Control de imagen (ImageControl)
7.12.3 - Selección de archivo (FileSeection)
7.12.4 - Campo de fecha (DateField)
7.12.5 - Campo de hora (TimeField)
7.12.6 - Campo numérico (NumericField)
7.12.7 - Campo moneda (CurrencyField)
7.12.8 - Campo enmascarado (PatternField)
7.12.9 - Cuadro de grupo (GroupBox)
7.12.10 - Control de tablas (TableControl)
7.12.11 - Barra de navegación
8 - Trabajando con cuadros de dialogo
8.1 - Botón de comando (CommandButton)
8.2 - Control gráfico (ImageControl)
8.3 - Casilla de verificación (CheckBox)
8.4 - Cuadro de grupo (FrameControl)
8.5 - Botón de opción (OptionButton)
8.6 - Etiqueta (Label)
8.7 - Campo de texto (TextField)
8.8 - Cuadro de lista (ListBox)
8.9 - Cuadro combinado (ComboBox)
8.10 - Barra de desplazamiento (ScrollBar)
8.11 - Barra de progreso (ProgressBar)
8.12 - Línea (FixedLine)
8.13 - Control de archivo (Filecontrol)
8.14 - Control de árbol (TreeControl)
8.15 - Otros controles
9 - Trabajando con eventos
9.1 - Eventos de la aplicación
9.2 - Asignando eventos en controles
9.3 - Principales eventos en controles
9.3.1 - Evento “Botón del ratón pulsado” – Clic de ratón
9.3.2 - Evento “Botón del ratón soltado”
9.3.3 - Evento “Ratón dentro” – Puntero encima
9.3.4 - Evento “Ratón fuera” – Puntero fuera
9.3.5 - Evento “Movimiento del ratón”
9.3.6 - Evento “Mover ratón por medio del teclado” - Movimiento de ratón con tecla pulsada
9.3.7 - Evento “Recepción de foco” - Al activar área
9.3.8 - Evento “Al perder el foco” - Al desactivar área
9.3.9 - Evento “Tecla pulsada”
9.3.10 - Evento “Después de haber pulsado la tecla” - Tecla soltada
9.3.11 - Otros eventos
10 - Un proyecto paso a paso
11 - Apéndices
11.1 - Seguridad en macros
11.2 - Errores más comunes en tiempo de diseño
11.3 - Instalando SDK
11.4 - Mostrar información de un objeto en un archivo de Calc
11.5 - Formulas de Calc español-ingles
11.6 - Listar fuentes en un archivo de Calc
11.7 - Listar formatos en un archivo de Calc
12 - Bibliografía
13 - Índice Alfabético.