Programar exportaciones recurrentes de PDF desde una unidad compartida

Si exportas la misma carpeta de unidad compartida cada semana o cada mes, configurar una automatizacion de Apps Script programada ahorra el esfuerzo manual cada vez. El script accede a la carpeta de la unidad compartida, exporta cada archivo a PDF y guarda los resultados en una carpeta con fecha en Drive automaticamente.

Escribir un script de exportacion de unidad compartida

En Google Apps Script, usa DriveApp.getFolderById() con el ID de carpeta de la unidad compartida para acceder a la carpeta. Itera sobre los archivos, exporta cada archivo compatible usando el tipo MIME de PDF y guarda el resultado en una carpeta designada. El ID de carpeta se encuentra en la URL cuando abres la carpeta en Drive.

Configurar el activador recurrente

Despues de probar el script manualmente, ve a Activadores en Apps Script y crea un activador basado en tiempo para tu funcion. Establece la frecuencia en semanal, mensual o lo que coincida con tu ciclo de informes. El script se ejecuta automaticamente sin ningun paso manual.

Notificaciones por correo electronico para ejecuciones completadas

Agrega una llamada a MailApp.sendEmail() al final del script para notificarte a ti o al equipo cuando se complete la exportacion programada. Incluye el numero de archivos convertidos y los errores. Esto confirma que la automatizacion se ejecuto sin que necesites iniciar sesion y verificar.

Preguntas frecuentes

Puede la extension Docs to PDF ejecutar exportaciones programadas automaticamente?

No. La extension de Chrome requiere interaccion del usuario. Para exportaciones programadas y desatendidas, usa Google Apps Script.

Puede Apps Script acceder a una unidad compartida de la que mi cuenta personal es miembro?

Si. Apps Script se ejecuta con las credenciales de tu cuenta y puede acceder a las unidades compartidas a las que te han agregado.

Pruebalo ahora

Instala la extension gratuita de Chrome y empieza a convertir tus Google Docs a PDF con un solo clic.

Instalar extension gratuita