Os presento una pequeña función que extrae la ID de una carpeta haciendo que el usuario introduzca toda la URL.
Antes utilizaba los nombres de carpeta, que parece la opción más sencilla para el usuario, pero tuvimos muchos problemas cuando teníamos carpetas con el mismo nombre. Os recomiendo utilizar siempre el ID tanto de carpetas como de archivos.
Bueno... esta es la función:
function conseguir_ID_carpeta (){
var URL = Browser.inputBox('Pega la URL de la carpeta','Debes estar dentro de la carpeta (Escribe -Drive- para toda la unidad)',Browser.Buttons.OK_CANCEL )
if (URL=="Drive"){var ID=DriveApp.getRootFolder().getId()}else{
var ID = URL.match(/[-\w]{25,}/)}
return ID
}
Suscribirse a:
Enviar comentarios (Atom)
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...
-
La fórmula importrange es muy potente, ya que nos permite unir datos de diferentes hojas de cálculo y, con un poco de imaginación, ofrecer ...
-
Este artículo tiene como objetivo mostrar el código básico para trabajar con Drive, es decir, para recorrer todos los archivos y subcarpetas...
-
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...
Sirve también para extraer la ID de otro tipo de URLs, por ejemplo de un documento.
ResponderEliminar