Problema al copiar y pegar fechas

Discute sobre la aplicación de hojas de cálculo

Problema al copiar y pegar fechas

Notapor lesta » Mié Mar 01, 2017 1:53 pm

Hola a todos, gracias por este foro.

Os escribo porque tengo un curioso problema copiando y pegando fechas en Calc.
Tengo un archivo con datos de facturación, entre los que se incluye la fecha en formato 31/12/2017.
Tengo que seleccionar algunos de esos datos, copiarlos y llevármelos a otro documento, y aquí viene el problema.
Cuando copio por ejemplo la fecha 08/01/2016 se pe pega como 40915, y al indicarle el formato de fecha dd/mm/aaaa me cambia la fecha a 07/01/2012 fecha que nada tiene que ver con el original.
He probado con el pegado especial (opción pegar todo), sin éxito, y he probado a formatear previamente las celdas de fecha y tampoco me funciona. También he probado la opción pegar texto y tampoco me funciona.

Imagino que estoy haciendo algo mal, o bien que hay forma de solucionar este problema. Reconozco que no soy experto en LibreOffice aunque lo utilizo a diario.

Un saludo a la comunidad y gracias de antemano por la ayuda.
Juan
LibreOffice 5.2.5.1 en MacOS 10.12 Sierra
lesta
 
Mensajes: 5
Registrado: Mié Mar 01, 2017 1:42 pm

Re: Problema al copiar y pegar fechas

Notapor PepeOooSevilla » Mié Mar 01, 2017 4:38 pm

Hola.
Creo que tienes activada la opción "01/01/1904" como la fecha inicial para la conversión interna de fechas a números.
Para cambiarla, estando en Calc, pincha en "Herramientas > Opciones... > LibreOffice Calc > Calcular" y en el apartado "Fecha" selecciona "30/12/1899 (predeterminado)". Observa la imagen.
Saludos cordiales.
Adjuntos
FORO_CALC_Problema al copiar y pegar fechas.png
LibreOffice Calc 5.2.5
LibreOffice 6.1.5 en Windows 7 / 10
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Avatar de Usuario
PepeOooSevilla
 
Mensajes: 1066
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)

Re: Problema al copiar y pegar fechas

Notapor lesta » Mié Mar 01, 2017 4:45 pm

Hola, PepeOooSevilla.
He comprobado y lo tengo correctamente, tal cual me sugieres.
De todos modos he probado a configurar las tres opciones y hacer pruebas y no funciona bien con ninguna. Sigo pegando un número haga lo que haga, que además no es posible reconvertir a la fecha original.

Muchas gracias de cualquier modo por la ayuda.
Juan
LibreOffice 5.2.5.1 en MacOS 10.12 Sierra
lesta
 
Mensajes: 5
Registrado: Mié Mar 01, 2017 1:42 pm

Re: Problema al copiar y pegar fechas

Notapor lesta » Mié Mar 01, 2017 4:48 pm

Actualizo.
Si configuro la fecha como 01/01/1904 al menos puedo reconvertir esa cifra a la fecha correcta.
Ahora bien, sigo sin poder copiar y pegar de forma directa, me toca reconvertir a formato fecha y entonces sí que me recupera la fecha correcta.

Gracias de nuevo por la ayuda.
Juan
LibreOffice 5.2.5.1 en MacOS 10.12 Sierra
lesta
 
Mensajes: 5
Registrado: Mié Mar 01, 2017 1:42 pm

Re: Problema al copiar y pegar fechas

Notapor PepeOooSevilla » Mié Mar 01, 2017 5:08 pm

Hola
Sigo pegando un número haga lo que haga ...

¿Puede ser que le hayas asignado a la celda, previamente al pegado, el formato de número? Si es así te pegará un número y no una fecha.
Saludos cordiales.
LibreOffice 6.1.5 en Windows 7 / 10
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Avatar de Usuario
PepeOooSevilla
 
Mensajes: 1066
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)

Re: Problema al copiar y pegar fechas

Notapor lesta » Mié Mar 01, 2017 5:10 pm

No, desgraciadamente no.
Incluso he probado a crear un archivo nuevo y pegar, y ¡zas! el numerito.

Un aludo y gracias de nuevo.
Juan
LibreOffice 5.2.5.1 en MacOS 10.12 Sierra
lesta
 
Mensajes: 5
Registrado: Mié Mar 01, 2017 1:42 pm

Re: Problema al copiar y pegar fechas

Notapor PepeOooSevilla » Mié Mar 01, 2017 5:18 pm

Hola.
Una última prueba por mi parte: Pega la fecha de tu archivo de facturación en el bloc de notas u otro programa parecido como Notepad++, por ejemplo, después copia la fecha desde esta última ubicación y pégala en Calc. ¿Es la fecha correcta?

Por cierto, creo recordar que los Macintosh utilizan el formato de fecha "01/01/1904".
Saludos cordiales.
LibreOffice 6.1.5 en Windows 7 / 10
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Avatar de Usuario
PepeOooSevilla
 
Mensajes: 1066
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)

Re: Problema al copiar y pegar fechas

Notapor lesta » Mié Mar 01, 2017 8:51 pm

Pues es realmente curioso.
Si pego en TextEdit en un texto plano, se pega perfectamente.
Ese mismo "copiado" pega mal el Calc.
Si lo copio del archivo de texto y lo pego funciona bien también.

En cualquiera de los casos, tras cambiar la configuración que me recomendaste, al formatear las celdas como fecha me recupera bien la información.
Pero resulta alucinante que no ea capaz de copiar y pegar sin problema ¿verdad?

Muchas gracias de nuevo.
Juan
LibreOffice 5.2.5.1 en MacOS 10.12 Sierra
lesta
 
Mensajes: 5
Registrado: Mié Mar 01, 2017 1:42 pm

Re: Problema al copiar y pegar fechas

Notapor gamusinox » Mié Mar 01, 2017 9:50 pm

Efectivamente PepeOooSevilla está en lo cierto.
Los Mac utilizan como base para las fechas 1/1/1904.
Si te fijas las diferencia exacta entre las dos fechas es de 4 años y 1 día lo cual confirma que el desfase que comentas es debido a que estás utilizando MacOS.

Un saludo
Adjuntos
base_fecha_1904.png
base_fecha_1904.png (9.1 KiB) Visto 5283 veces
LO 5.4.4 - Win 7/10 | LO 5.4.4 - Debian 8 - Gnome

#ElPerroIdeal #OCanIdeal
Avatar de Usuario
gamusinox
 
Mensajes: 39
Registrado: Jue Feb 23, 2017 12:37 pm
Ubicación: Coirós - Galicia - Spain

Re: Problema al copiar y pegar fechas

Notapor xiseme » Mié Mar 01, 2017 10:04 pm

Ummmm... no es exactamente que "recupere" la información al formatearla como fecha, sino que el valor-fecha (que es un número) nos lo presenta al gusto (en este caso dd/mm/aa)

Los valores de tiempo son un número en los que la parte entera es la fecha y la decimal la hora.
Todo es mejorable, estamos dispuestos a mejorar. ¿Yo? ... poco a poco.
Nunca hay acritud en mis comentarios, si lo pareciera, seguro que me he expresado mal.
xiseme
 
Mensajes: 1888
Registrado: Lun Nov 24, 2008 1:13 pm

Re: Problema al copiar y pegar fechas

Notapor gamusinox » Mié Mar 01, 2017 11:52 pm

Efectivamente, el valor entero 1 puede corresponderse al 31/12/1899 o al 1/1/1904 dependiendo del sistema que hayas seleccionado.

El valor 1,5 en formato fecha/hora equivale a la fecha/hora 31/12/1899 12:00 ó 1/1/1904 12:00 , cada día representa una unidad y cada hora, minuto 0 segundo fracciones de esa unidad.

0,5 es la mitad de la unidad por lo tanto equivale a 12:00:00 (mediodía).

Saludos
LO 5.4.4 - Win 7/10 | LO 5.4.4 - Debian 8 - Gnome

#ElPerroIdeal #OCanIdeal
Avatar de Usuario
gamusinox
 
Mensajes: 39
Registrado: Jue Feb 23, 2017 12:37 pm
Ubicación: Coirós - Galicia - Spain

Re: Problema al copiar y pegar fechas

Notapor Urxvt » Mar Ene 02, 2018 4:22 pm

Tengo el mismo problema en Debian 9 y lo he tenido en Ubuntu 14.04.

La diferencia después de copiar, pegar y dar formato de fecha a los números es de dos días. Me cuesta creer que esto no tenga solución, y es algo que me hace perder mucho tiempo porque tengo que corregir datos después de pegarlos.
Kubuntu + LibreOffice 4.2 / Debian 9 & i3wm + LibreOffice 5.2.7.2
Urxvt
 
Mensajes: 39
Registrado: Vie Mar 10, 2017 10:13 pm

Re: Problema al copiar y pegar fechas

Notapor Urxvt » Mar Ene 02, 2018 4:33 pm

Urxvt escribió:Tengo el mismo problema en Debian 9 y lo he tenido en Ubuntu 14.04.

La diferencia después de copiar, pegar y dar formato de fecha a los números es de dos días. Me cuesta creer que esto no tenga solución, y es algo que me hace perder mucho tiempo porque tengo que corregir datos después de pegarlos.


Bueno, creo que ya encontré una solución.
1. El campo del formulario en Base tiene que ser tipo fecha (eso ya lo tenía).
2. En las propiedades de columna, la fecha tiene que ser DD/MM/YYYY (el Standard [...] no va bien).
3. Hay que cerrar el formulario y reabrirlo, ya que no me funcionó hasta que lo reabrí.
4, En las opciones de Calc > Calcular puse la opción 01/01/1900.

Ahora sí que funciona! Creo que tan importante es el punto 2 como el 4. Saludos.
Kubuntu + LibreOffice 4.2 / Debian 9 & i3wm + LibreOffice 5.2.7.2
Urxvt
 
Mensajes: 39
Registrado: Vie Mar 10, 2017 10:13 pm


Volver a Calc

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 8 invitados