Exploiter fichier google sheet (ou convertir)

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
EkinOx
Niveau 1
Niveau 1
Messages : 6
Enregistré le : mar. 06 nov. 2018 15:28
Status : Hors ligne

Exploiter fichier google sheet (ou convertir)

#1

Message par EkinOx » mar. 06 nov. 2018 16:02

Bonjour à tous,

Je créer actuellement un petit programme pro. qui va simplement chercher des informations dans deux fichiers Excel.
Le premier fichier est en local donc pas de soucis particulier.
Le second en revanche est plus exactement un fichier google sheet partagé qui sur trouve sur un drive google.
Bien sûr pour compliquer les choses, les informations dans le fichier changent souvent.

Mon problème est que pour pouvoir exploiter celui-ci avec la fonction "_FileReadToArray" il faut qu'il soit en local mais aussi en ".csv" et non "xmls"qui est le format de base du fichier (j'ai possibilité de modifier le format mais le fichier est difficilement modifiable en csv).
J'ai fais plusieurs tests avec la fonction "InetGet" mais ça ne convient pas (à moins qu'on puisse ensuite convertir en .csv mais ça semble compliqué).

- Est-il possible de faire un "_FileReadToArray" directement depuis le drive google ? Ou une autre fonction ?
- Si non, il va falloir "télécharger puis convertir" ou "télécharger en convertissant" en ".csv mais comment je puis-je procéder ?

Merci d'avance pour vos réponses.
Bonne journée.

Avatar du membre
mikell
Modérateur
Modérateur
Messages : 5850
Enregistré le : dim. 29 mai 2011 16:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: Exploiter fichier google sheet (ou convertir)  

#2

Message par mikell » mar. 06 nov. 2018 21:59

Apparemment comme expliqué ici tu peux utiliser un lien spécifique avec l'api google pour télécharger un fichier google sheet au format csv :
https://docs.google.com/spreadsheets/d/{id}/gviz/tq?tqx=out:csv&sheet={sheet_name}
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )

EkinOx
Niveau 1
Niveau 1
Messages : 6
Enregistré le : mar. 06 nov. 2018 15:28
Status : Hors ligne

Re: Exploiter fichier google sheet (ou convertir)

#3

Message par EkinOx » ven. 01 mars 2019 10:44

Merci beaucoup mikell j'ai finalement réussi !

Répondre