Ir al contenido principal

Complementos de los Editores de Documentos de Google

El martes pasado Google aprobó mi primer complemento para Hojas de Cálculo de Google (HCG) así que lo pueden encontrar en la tienda de complementos. Puedes leer más sobre este complemento en Les presento Visor de Registros.

Para quienes no saben que son los complementos, se trata de pequeñas aplicaciones que se agregan a las aplicaciones de Documentos, Formularios, HCG, Presentaciones y Gmail para agregar funciones que no estás incluidas de forma predeterminada. La mayoría de estos complementos no ha sido realizados por Google.

Actualmente todos los complementos son gratis para instalar. Algunos de ellos no requieren acceder a datos del usuario así que se instalan de inmediato luego de hacer clic en botón Gratis. Los que requieren acceder a datos del usuario mostrarán varios avisos.

El primero de los avisos, simplemente indica que se requiere permiso para que el complemento  pueda ejecutarse.

Diálogo para iniciar el proceso de autorización para un complemento

Esto es porque los complementos podrían requerir acceder a algunos datos del usuario para poder completar la instalación.

Luego de hacer clic en Continuar se mostrará un selector de cuentas.

Diálogo para elegir una cuenta de Visor de Registros

Luego de seleccionar la cuenta se mostrará, en el caso de los complementos revisados por Google, la lista de permisos requeridos.

Diálogo para permitir acceder a la cuenta de Visor de Registros, versión 14

Al hacer clic en Permitir, se llevará a cabo la instalación del complemento y una vez finalizada se mostrará el aviso post-instalación como el siguiente:

Aviso post-instalación de Visor de Registros, versión 14

Luego para empezar a usar el complemento, habrá que hacer clic en el menú complementos, luego en la opción del complemento deseado. Se podrían mostrar una o más opciones así como la opción Ayuda.

Menú de Visor de Registros, versión 14

Al hacer clic en ayuda, se muestra el aviso post-instalación y los botones Notificar un problema y Ver en tienda.

Ayuda para Visor de Registros

Al hacer clic en Notificar un problema se podría mostrar una diálogo como el siguiente:

Notificar un problema

Si encuentras un problema en un complemento usa esta opción para notificar al desarrollador. Procura describir lo más claro posible la situación. Si es un problema que ocurre de forma repetida, incluye los pasos para que el desarrollador pueda reproducir el problema.


Regresando al diálogo Ayuda para Visor de Registros, al hacer clic en Ver en tienda, se mostrará el listado del complemento en la tienda de complementos. Cabe destacar que ahí podrás calificar con estrellas el complemento y dejar un comentario.

Cuando los complementos no han sido revisados por Google se mostrará un aviso indicando que el complemento no es seguro. En algunos casos estos complementos no seguros podrían estar bloqueados temporalmente porque Google les impone un límite de instalaciones en cierto plazo, en otros casos podrían estar bloqueados hasta que el desarrollador modifique el complemento para cumplir con las políticas vigentes.



Entradas más populares de este blog

Escribir respuestas de formulario a hoja de cálculo de Google

Aplicación web que agrega una fila a una hoja de cálculo con los valores obtenidos por medio de un formulario HTML.

NOTA: Publicado originalmente aquí por mi mismo.

Referencias
Google Spreadsheet Programming With Google Apps Script (GAS)Get form input text value to insert in a Google Spreadsheet Actualización 16 de agosto de 2018
Este este uno de los artículos con más visitas en mi antiguo sitio Ejemplos para Foros. El código incluido abajo es una adaptación de código en la respuesta al segundo enlace , básicamente una adaptación al español con la finalidad de compartirlo en el foro de ayuda de Google Drive.
Consta de dos archivos, uno para código del lado del servidor Código.gs y otro para código del lado del cliente inicio.html. Pueden agregarse a un proyecto de Apps Script independiente el cual deberá ser publicado como aplicación web. Requiere contar con el id de una Hoja de Cálculo de Google (HCG) que corresponda a al archivo al cual se desean enviar los datos.
Esto tiene sentido …

Les presento Visor de Registros

El día de hoy Google ha tenido a bien aprobar la publicación de mi primer complemento público para Hojas de Cálculo de Google (HCG). El nombre de este complemento es Visor de Registros. En la barra superior pueden encontrar el enlace al sitio con la información sobre su uso bastante sintetizada. A continuación les comparto de que se trata de forma "mas platicada".

Visor de Registros es un complemento gratuito que muestra los encabezados y los valores de la fila que contiene la celda activa en un panel lateral.

Me imagino que será especialmente útil para quienes abren archivos CSV con muchos datos. A continuación les muestro cómo se ve los datos de Hospital2016.csv disponibles en datos.gob.mx


El archivo tiene 18 columnas y 1831 renglones. Una de las columnas es una marca temporal, otra contiene números correspondientes a la edad de los sujetos y el resto son categorías, algunas de las cuales no se muestran completas en el ancho y altura predeterminada de una celda.

Si se ajus…

¿Qué es __xludf.DUMMYFUNCTION?

Resumen
__xludf.DUMMYFUNCTION es una función de las Hojas de Cálculo de Google agregada al descargar una hoja de cálculo en formato Microsoft Excel (.xlsx) a las fórmulas que utilizan funciones no compatibles.
He descargado mi hoja de cálculo y veo __xludf.DUMMYFUNCTION ¿Qué es? ¿Por qué Google modificó mis fórmulas?
Si usas funciones de Hojas de Cálculo de Google (HCG) que no son compatibles con Microsoft Excel (Excel) como IMPORTRANGE y descargas una hoja de cálculo como Microsoft Excel (.xlsx) podrías haber visto que las fórmulas originales fueron modificadas para incluir 
=IFERROR(__xludf.DUMMYFUNCTION(tu_formula),"valor") (funciones en inglés)

=SI.ERROR(__xludf.DUMMYFUNCTION(tu_formula),"valor") (funciones en español)

o bien

=IFERROR(__xludf.DUMMYFUNCTION("""COMPUTED_VALUE"""),"valor") (funciones en inglés)

=SI.ERROR(__xludf.DUMMYFUNCTION("""COMPUTED_VALUE"""),"valor") (funciones …