He creado un documento de procesamiento de texto que será utilizado por muchas personas (una hoja de estilo para escritores) y que también se actualizará periódicamente. Sospecho que hay algunos que imprimen el documento como referencia. ¿Es posible en Google Documents poner códigos de campo en el pie de página que indiquen la fecha de impresión o la fecha de guardado? Si no, ¿tal vez podríamos nombrar el documento "[título del documento] versión [x]" y tener esa impresión en el pie de página?
google-docs
Adiós intercambio de pila
fuente
fuente
Respuestas:
Por desgracia, esto no parece posible en este momento; Google Docs no admite los campos de actualización automática que Office hace.
Sin embargo, aquí hay un hilo de soporte donde puede solicitar esta función: también publiqué una respuesta al respecto.
fuente
Sí, es posible. Sin embargo, no es algo que sea realmente posible utilizando la API existente. Realmente la falta de campos y las capacidades asociadas como en Word es una discapacidad importante para la automatización de documentos.
Algo como esto insertará un pie de página en el documento abierto y reabierto, pero finalmente no es una buena solución.
EDITAR: Cómo agregar el script.
Este código, como he presentado anteriormente, realmente debería estar en su propia función llamada desde la función OnOpen () en lugar de estar allí al por mayor, pero todo bien, por ejemplo.
Si va al menú Herramientas de un documento abierto y luego baja al Administrador de secuencias de comandos, cuando se carga verifique que esté actualmente vacío, si tiene registros allí, está solo para colocar el código.
Cierre el administrador de secuencias de comandos, regrese al menú Herramientas y seleccione Editor de secuencias de comandos. Ahora, si no tenía nada en su administrador de secuencias de comandos, seleccione todo el código y elimínelo. Luego puede pegar el código proporcionado anteriormente y luego guardarlo.
Cierre el documento y vuelva a abrirlo, y debería encontrar que ahora hay una Fecha de Hora en el pie de página. Debería actualizarse en cada apertura del documento, nada sofisticado, pero lo pondrá en marcha.
Ahora para aquellos de ustedes que ya tienen código asociado con su documento. Agregar el código anterior menos las primeras y últimas líneas en la función onOpen () también funcionará, pero puede que no se deba a que el código ya está en conflicto.
Espero que esto te ponga en marcha.
fuente
Esta es una expansión de la respuesta de jCisco, y es una solución de configurar y olvidar que funciona bien en Google Docs, y podría modificarse para que funcione para hojas, etc.
Ponga esto en la sección de pie de página de su documento:
Ese enlace goo.gl es una versión corta del enlace para compartir "Cualquiera puede ver" de su documento, pero reemplácelo
/edit?usp=sharing
al final del enlace con/export?format=pdf
(o/export/pdf
si es una hoja). Luego lleve su enlace de edición editado a goo.gl para acortarlo.Abra el editor de scripts de su documento (Herramientas> Editor de scripts ...) y agregue el siguiente código. Debe abrir el editor desde el documento para que termine con un script vinculado al documento, en lugar de un script separado que se guarda en su unidad de Google.
Código:
Es posible que desee editar la zona horaria (la mía es AEST) y el estilo de párrafo para satisfacer sus necesidades.
El tiempo en el pie de página ahora se actualizará cada minuto. No es necesario tener el documento abierto o estar en línea, etc., ya que los servidores de Google están haciendo todo el trabajo.
Sin embargo, puede esperar recibir un correo electrónico semanal de Google que enumera las ocasiones ocasionales en que el script no se ejecutó, pero para mí fue solo ~ 1% del tiempo, y se ejecuta nuevamente al siguiente minuto, por lo que, en general, no importó.
fuente