Categoría: Macros para Calc

Asignar una fórmula a una celda de Calc con una macro

¿Podemos asignar una fórmula a una celda de una hoja de Calc desde una macro? La respuesta es: cómo quieres hacerlo, ¿en inglés o en tu idioma? El lenguaje de macros de OpenOffice y LibreOffice permite insertar una fórmula en una celda de Calc. Para… more »

Insertar un FontWork utilizando macros Basic

A raíz de una petición en el foro oficial en español, algunos de sus colaboradores habituales se pusieron manos a la obra para intentar ayudar el usuario que solicitaba, ni más ni menos, que agregar mediante macros objetos FontWork a una hoja de Calc.… more »

Calcular el próximo día laborable en OpenOffice Calc

También se ha preguntado en varios foros el modo de calcular el próxima día laborable dada una fecha inicial y un plazo de días laborables, por ejemplo, para calcular hasta cuando se puede entregar un documento, o la fecha de finalización de una obra o s… more »

Macro para calcular días laborables en OpenOffice Calc

Varios usuarios han preguntado en distintos foros el modo de calcular los días laborables de un rango de celdas que contienen fechas. No es sencillo, pues en cada país, región e incluso ciudad son distintos los días festivos, y a veces, se consideran fes… more »

Validar direcciones de email en OpenOffice Calc con la función ESEMAIL()

Macro que corrige direcciones de email que suelen presentar abuntantes errores de transcripción, con nombres de dominio mal escritos, espacios traicioneros, falta o exceso de puntos o de arrobas, etc. more »

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 »

1 2 3 >>