Bonjour
J'ai à ma disposition un fichier Excel qui récolte des données tous les jours via un logiciel externe aux outils Google.
Du fait que mon entreprise travaille dans le Google Workspace, je souhaite copier ces données dans un Google Sheets de façon dynamique puisque de nouvelles données sont ajoutées chaque jour.
J'ai donc tenté l'utilisation de la fonction IMPORTRANGE() mais cela ne fonctionne pas entre un fichier Excel et un fichier Sheets.
J'ai également tenté les autres fonctions d'import (html, xml, ...) mais aucun résultat concluant.
Je souhaiterais donc savoir s'il existe actuellement une solution pour ce genre de cas ? Et si oui, laquelle ?
Je vous remercie d'avance de vous pencher sur ma problématique.
Bonne journée
Import de données depuis Excel Le sujet est résolu
Re: Import de données depuis Excel
Bonjour Corentin,
Une solution serait de passer par la fonction importdata() en exportant automatiquement votre fichier Excel en csv
Il me semble toutefois qu'il est impossible d'importer un Excel non converti via Google Sheets via IMPORTRANGE (source)
En espérant t'avoir aidé, je te souhaite une bonne fin de matinée !
Une solution serait de passer par la fonction importdata() en exportant automatiquement votre fichier Excel en csv
Il me semble toutefois qu'il est impossible d'importer un Excel non converti via Google Sheets via IMPORTRANGE (source)
En espérant t'avoir aidé, je te souhaite une bonne fin de matinée !
-
- Invétéré
- Messages : 132
- Inscription : 11 sept. 2022 20:27
- A remercié : 2 fois
- Remercié : 23 fois
Re: Import de données depuis Excel
Salut
J'ai demandé en interne aux développeurs chez Numericoach :
Yes, un apps script peu résoudre le pb. Après il faut savoir si l'Excel en question est sur un GDrive ou ailleurs, s'il est de format XLS ou XLSX, ce qui rendra cette solution plus ou moins compliquée à mettre en place.
Tu nous donnes plus de précisons ?
Besoin pro ou perso ?
A bientôt,
J'ai demandé en interne aux développeurs chez Numericoach :
Yes, un apps script peu résoudre le pb. Après il faut savoir si l'Excel en question est sur un GDrive ou ailleurs, s'il est de format XLS ou XLSX, ce qui rendra cette solution plus ou moins compliquée à mettre en place.
Tu nous donnes plus de précisons ?
Besoin pro ou perso ?
A bientôt,
Re: Import de données depuis Excel
Bonjour
Merci pour vos réponses.
Ma demande est pour un besoin professionnel, mon entreprise travaille sous Google Workspace mais certains de nos outils internes (ou externes) nous ressortent des données exploitables avec Microsoft mais pas Google (du type fichier .xls).
J'ai déjà tenté importdata() mais cela n'est pas possible car nos extractions de données se font sous le format .prn (allez savoir pourquoi ils ont choisi ce format et pas un autre).
Le fichier Excel est sous format xls et il se trouve sur Google Drive.
Je suis intéressé par la solution d'Apps Script, j'en ai déjà fait quelques uns donc je peux comprendre et bidouiller pour correspondre à mon besoin.
Bonne journée
Merci pour vos réponses.
Ma demande est pour un besoin professionnel, mon entreprise travaille sous Google Workspace mais certains de nos outils internes (ou externes) nous ressortent des données exploitables avec Microsoft mais pas Google (du type fichier .xls).
J'ai déjà tenté importdata() mais cela n'est pas possible car nos extractions de données se font sous le format .prn (allez savoir pourquoi ils ont choisi ce format et pas un autre).
Le fichier Excel est sous format xls et il se trouve sur Google Drive.
Je suis intéressé par la solution d'Apps Script, j'en ai déjà fait quelques uns donc je peux comprendre et bidouiller pour correspondre à mon besoin.
Bonne journée
Re: Import de données depuis Excel
Bonjour,
Vous avez dit qu'il s'agit d'un ficheir XLS, donc probablement du format d'avant Office 2003. Nativement G Sheets ne sait ni l'importer ni manipuler avec Apps Script, car il s'agit encore du format propriétaire de Mircrosoft et non pas le format OpenXML (je crois c'est comme ça qu'il s'appelle) qui est désormais utilisé par toutes les grandes suites bureautiques. Du coup il faut développer la conversion avec Apps Script. Le format est XML à la base, donc soit vous passez par XMLService soit par des regex. J'ai déjà développé ce genre de solution pour un client qui a toujours des logiciels métiers qui n'exportent qu'en XLS (!). C'est gérable pour un niveau plutôt avancé non seulement en environnement Apps Script en soit, mais surtout en JavaScript.
Vous avez dit qu'il s'agit d'un ficheir XLS, donc probablement du format d'avant Office 2003. Nativement G Sheets ne sait ni l'importer ni manipuler avec Apps Script, car il s'agit encore du format propriétaire de Mircrosoft et non pas le format OpenXML (je crois c'est comme ça qu'il s'appelle) qui est désormais utilisé par toutes les grandes suites bureautiques. Du coup il faut développer la conversion avec Apps Script. Le format est XML à la base, donc soit vous passez par XMLService soit par des regex. J'ai déjà développé ce genre de solution pour un client qui a toujours des logiciels métiers qui n'exportent qu'en XLS (!). C'est gérable pour un niveau plutôt avancé non seulement en environnement Apps Script en soit, mais surtout en JavaScript.
-
- Invétéré
- Messages : 132
- Inscription : 11 sept. 2022 20:27
- A remercié : 2 fois
- Remercié : 23 fois
Re: Import de données depuis Excel
Salut Corentin
WildHog est un développeur Apps Script (entre autres) qui travaillent au V si ton bureau est par là (comprennent qui peu).
Si besoin que j'organise une mise en relation fais moi signe : https://thierryvanoffe.com/contactez-nous/
Mets bien le lien de cette conversation forum pour le suivi
Thierry
WildHog est un développeur Apps Script (entre autres) qui travaillent au V si ton bureau est par là (comprennent qui peu).
Si besoin que j'organise une mise en relation fais moi signe : https://thierryvanoffe.com/contactez-nous/
Mets bien le lien de cette conversation forum pour le suivi
Thierry
Rejoignez la discussion 💬
Vous devez être enregistré pour participer à la discussion et échanger avec les différents membres
Inscrivez-vous dès aujourd'hui
Vous n'êtes pas encore membre ? Rejoignez-nous gratuitement dès aujourd'hui et contribuer en postant votre réponse ou question sur tous les forums disponibles
Inscription