Categoría: Macros para Calc
Asignar macro a una tecla en OpenOffice y LibreOffice
Asignar una macro a una tecla es muy sencillo en Apache OpenOffice y en LibreOffice. Con unos pocos clics se puede establecer. ¿Quieres saber cómo? Supongamos que queremos asignar una macro ImprimirPaginaActual() a la combinación de teclas Alt+P cuan… more »
Poner en negrita parte de un texto en una celda de OpenOffice Calc
En el Foro Oficial de Apache OpenOffice un usuario planteó esta necesidad: Preciso una forma de poner en negrita parte del texto en miles de celdas de una hoja de cálculo. Uno de los voluntarios, apodado FORNELASA planteó la siguiente solución, que com… more »
Obtener fila y columna de la celda actual en OpenOffice Calc
Para obtener la fila y la columna actual de la hoja de cálculo bastará con el siguiente código en tu macro:Dim Fila as Long, Columna as LongDim Selection as ObjectSelection = ThisComponent.CurrentSelection(0)If Selection.SupportsService("com.sun.star.s… more »
Insertar la hora actual en OpenOffice Calc
Insertar la hora actual en una celda es sencillo. Hacer que un botón inserte la hora actual en la celda seleccionada, no es difícil. Pero no deberemos utilizar la función AHORA(), pues cada vez que se recalcule la hoja se actualizará.Option ExplicitS… more »
Tercera edición del OpenOffice.org Macros Explained de Andrew Pitonyak
La tercera edición del OpenOffice.org Macros Explained de Andrew Pitonyak (en inglés) ya está disponible para su descarga. Puedes descargar el documento en formato Writer (odt) y PDF. Cuenta con tres capítulos esenciales para aprender a programar en OO… more »
Option Compatible en OpenOffice Basic permite mayor compatibilidad con VBA
¿Quien dijo que no se podían utilizar acentos ni la letra ñ ni la letra ç en nombres de funciones, procedimientos o variables en OOo Basic como se hace en VBA? Pues yo mismo. Lo dije ayer, sí, ayer mismo, contestando a una pregunta en el foro español d… more »
Automatizar tareas con macros y filtros avanzados en OpenOffice Calc- Ejemplo paso a paso
Los filtros avanzados de OpenOffice Calc nos muestran la gran potencia y flexibilidad de esta herramienta, permitiendo filtrar fácilmente un gran número de datos aplicando varios criterios o condiciones de filtro. Las macros nos permiten automatizar ta… more »
Macro para ordenar las hojas de un documento de OpenOffice Calc
No es complicado reordenar las hojas de un documento de Calc, si tienes 5 hojas, claro. Si tienes 22, puedes tardar un ratito. Aún así, ese ratito no es muy grande, pero si no te apetece estar tú ordenando, puedes copiar y pegar esta macro que realizar… more »
Macro borrar un rango de celdas de una determinada hoja de cálculo en OpenOffice Calc
Para eliminar en Hoja2 el rango de celdas D8:F14 en tu editor Basic llama a la macro de este modo: BorrarCeldas( "Hoja2", "D8:F14") La macro: Sub BorrarCeldas(NombreHoja as string, RangoCeldas as string)Dim oDoc As ObjectDim oRango As Object '… more »




