Importer une feuille GoogleQuelqu'un a-t-il trouvé comment importer une feuille de calcul Google Sheets depuis Google Drive ?
Accès aux donnéesRe : Importer une feuille de calcul GsheetUne option pourrait être d'utiliser l'API Drive Fichiers : exporter , vous devriez pouvoir l'exporter au format xlsx en utilisant correctement Type MIME . L'exportation semble avoir une limite de 10 Mo.
Ou utilisez les méthodes mentionnées ici https://www.labnol.org/internet/direct-links-for-google-drive/28356/#google-sheets---export-links
Cela téléchargera très probablement le fichier entier mais n'ouvrira qu'une seule feuille
Names Default To Here(1);
f = New HTTP Request(
Method("GET"),
URL("https://docs.google.com/spreadsheets/d/1FH3Y2-vRUgojntPkCSJI5Pd-15rsJ1a0SFCRaT-iqgo/export?format=xlsx")
) << send;
dt = Open(
f,
Worksheets("787 Status Snapshot"),
Worksheet Settings(Headers Start on Row(1), Data Starts on Row(2))
);Re : Importer une feuille de calcul GsheetJthi,
Cette solution a fonctionné en partie. C'est-à-dire que je pourrais le faire fonctionner avec un fichier pour lequel je pourrais obtenir une URL. Cependant, lorsque j'utilise la fonction Pick File sur Google Drive, l'URL renvoyée échoue de manière spectaculaire, alors que si j'obtenais l'URL directement à partir de la barre d'adresse du navigateur Google, cela fonctionne comme un charme.