Mostrando entradas con la etiqueta LibreOffice. Mostrar todas las entradas
Mostrando entradas con la etiqueta LibreOffice. Mostrar todas las entradas

14/06/2019

LibreOffice Calc: eliminar espacios al principio y al final

  1. Menú Editar > Buscar y reemplazar...
  2. Buscar: ^\s+|\ s+$
  3. Reemplazar: vacío
  4. Otras opciones: activamos "Sólo en la selección actual"
  5. Otras opciones: activamos "Expresiones regulares"
  6. Reemplazar todo

02/11/2017

Enlace a un documento "fantasma" en una hoja de cálculo compartida de LibreOffice Calc

En LibreOffice Calc tengo un documento compartido, en el que al abrirlo me aparece el mensaje: "Este archivo contiene vínculos a otros enlaces. ¿Quiere actualizarlos?"
Si contestamos que Sí, me sale un mensaje de error diciendo que no ha sido posible actualizar con el documento "" (no me especifica el nombre del archivo).
Para mirar cuál es el documento con el que intenta enlazar, vamos al menú Editar --> Enlaces...
... pero el nombre del archivo de origen está en blanco (!).
Si intentamos desenlazar, al ser un documento compartido no se soluciona el problema, por lo que hay que hacer los siguiente:
  1. Descompartir: menú Herramientas -> Compartir libro...
  2. Desenlazar: menú Editar -> Enlaces -> (seleccionar el enlace problemático) -> Desenlazar
  3. Compartir: menú Herramientas -> Compartir libro...

29/09/2017

Calcular la letra del DNI en LibreOffice Calc

Introducir la siguiente fórmula
=MID("TRWAGMYFPDXBNJZSQVHLCKE";1+RESIDUO(DERECHA(A2;8);23);1)
donde A2 es la celda que tiene los números del DNI

11/12/2015

Poner la fecha en otra lengua en libreOffice Calc

Quiero formatear una fecha en valenciano en una hoja de cálculo de Calc, independientemente de la configuración de idioma del usuario que la abre.
=TEXTO(A1;"[$-803]d mmmm \d\e aaaa")
  • A1 es la celda con la fecha
  • [$-803] es el ID local (Local ID, o LCID) del valenciano. Es posible que no funcione en versiones viejas de Calc. En ese caso podríamos probar con [$-403], el LCID del catalán.
Por ejemplo, si A1=3/01/2015, el resultado de la fórmula será: "3 gener de 2015".
Si queremos que aparezca la preposición "de" delante del mes, la cosa se complica un poco porque hay que controlar si éste comienza por vocal para apostrofar. En este caso la fórmula quedaría así:
= DÍA(A1) & SI(O(MES(A1)=4;MES(A1)=8;MES(A1)=10);" d'";" de ") & TEXTO(A1;"[$-803]mmmm \d\e yyyy")
Lista de LCID de Windows

26/06/2014

Concatenar en Calc dos valores, cuando uno de ellos es una fecha

En LibreOffice Calc, muchas veces tengo que poner en el pie de página de un informe la fecha junto con la localidad. El truco está en usar la función TEXTO(). La fórmula

="Madrid, a " & TEXTO(HOY();"D ""de"" MMMM ""de"" AAAA")

produce como resultado : "Madrid, a 26 de junio de 2014"

12/05/2014

Averiguar la versión de LibreOffice sin abrirlo

Para saber la versión exacta de LibreOffice que tiene instalado un usuario, lo más rápido es buscar el valor ProductVersion en el fichero version.ini:
C:>find /I "ProductVersion" "C:\Archivos de Programa\LibreOffice 4\program\version.ini"
Si no existe el fichero, cambiaremos LibreOffice 4 por LibreOffice 3.

26/11/2013

Listas de selección en LibreOffice Calc

En LibreOffice Calc hay una función interesante para que el usuario de una hoja de cálculo sólo pueda introducir valores determinados en una celda. Esta función se llama "lista de selección", y permite mostrar la típica flechita de cuadro de lista desplegable para indicar que los valores permitidos son una lista acotada o rango de valores.
Cuando se intenta introducir un valor que no está entre los permitidos,  podemos hacer que se impida usando desde la pestaña de opciones "Mensaje de error" de tipo Parar, mostrando un texto que explique al usuario por qué el valor no se puede introducir. Aunque también podemos permitir el valor pero mostrando una advertencia. O incluso ejecutar una macro, lo que ya nos da una flexibilidad total.

25/09/2013

Mostrar el menú "Grabar macro" en LibreOffice

En el viejo LibreOffice que tengo en casa, versión 3.5.7.2, quería hacer alguna prueba con las macros, pero el menú Herramientas/Macros/Grabar macro no aparecía.
Para activarlo hay que ir al menú Herramientas/Opciones.../LibreOffice/General, y activar al opción Habilitar las características experimentales (inestable). Y cruzar los dedos :-)