viernes, 22 de febrero de 2019

Problemas con fechas (Más soluciones)

Otro problema que me he encontrado con fechas es que queremos utilizar una fecha como argumento de un filter y no funciona.  Saber porqué pasa, a veces, se me hace imposible y, además, después de encontrar la solución, me quedan pocas ganas de seguir investigando. Por lo que solamente os voy a dar la solución.

Probando y probando, he descubierto que tiene que ver con el formato de la celda, que si le quitamos dicho formato funciona. Por lo tanto, desde el código, vamos a quitarle el formato, vamos a conseguir el resultado de la fórmula filter y, después, le volvemos a colocar el formato.

  1.  Quitamos formato --->    pestana_asignaciones.getValue('b2:b').setNumberFormat('@')
  2.  Escribimos la fórmula ----> .setValue('=filter(asignaciones!e:e;asignaciones!b:b="25/12/2018)') 
  3. Volvemos a poner el formato ---->
    pestana_asignaciones.getValue('b2:b').setNumberFormat('d/MM/yyyy')


No hay comentarios:

Publicar un comentario

Crear PDF horizontal

El código que vamos a mostrar aquí no ha sido creado por nosotros, sino que lo hemos encontrado en Internet. Objetivo: Publicar una pesta...