En tant que débutant, cette question va certainement vous paraître débile,
mais je me lance quand même (c'est comme ça qu'on avance !).
J'ai une base de données Access qui est alimentée par des importations de
données à partir de fichiers Excel. Ce sont en fait des genre de formulaires
où les cases remplies sont toujours au même endroit. J'ai développé une
macro qui ouvre les fichiers récupère les infos, et les insères dans les
tables concernées.
Je trouve ce système un peu "branlant". J'aurais préféré par exemple pouvoir
faire une importation directe à partir d'un fichier simple (par exemple un
fichier généré par un formulaire de saisie), qui ne comporterait que les
données, et pas toute la machinerie d'un fichier Excel... Enfin j'aurais
aimé en tout cas simplifier et fiabiliser cette étape d'importation.
Voici la question : existe-t-il un format de fichier ou autre solution qui
pourrait correspondre à cela ?
Est-ce que par exemple des fichiers XML pourraient faire l'affaire ? (je ne
sais pas vraiment ce qu'est le XML, juste entendu parler par des amis !)
Encore désolé pour mon ignorance, mais j'espère que ça ne vous freinera pas
trop pour me donner un coup de pouce !
Merci à tous d'avance !
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bruno G.
Une alternative interressante à l'import de fichier Excel est la liaison de fichiers. Menu Fichier/Données externes/Lier les tables... Dans "type de fichier" tu sélectionnes : Microsoft Excel (*.xls) et tu pointes sur ton fichier xls. Tu suis l'assistant et tu verras alors apparaître ton fichier comme une table liée dans Access. Les données Excel seront toujours dispo et à jour en temps réel.
Si tu ne veux lier qu'une partie de ta feuille, il faut que tu nommes cette partie sous Excel, et que tu précises le nom de cette partie au moment de la liaison.
Pour moi, c'est la solution la plus facile. Il y en a d'autres, comme XML effectivement, mais c'est plus compliqué.
@+ Bruno
"Nesta" a écrit dans le message de news:4341c29b$0$1708$
Bonjour à tous,
En tant que débutant, cette question va certainement vous paraître débile, mais je me lance quand même (c'est comme ça qu'on avance !).
J'ai une base de données Access qui est alimentée par des importations de données à partir de fichiers Excel. Ce sont en fait des genre de formulaires
où les cases remplies sont toujours au même endroit. J'ai développé une macro qui ouvre les fichiers récupère les infos, et les insères dans les tables concernées. Je trouve ce système un peu "branlant". J'aurais préféré par exemple pouvoir
faire une importation directe à partir d'un fichier simple (par exemple un fichier généré par un formulaire de saisie), qui ne comporterait que les données, et pas toute la machinerie d'un fichier Excel... Enfin j'aurais aimé en tout cas simplifier et fiabiliser cette étape d'importation. Voici la question : existe-t-il un format de fichier ou autre solution qui pourrait correspondre à cela ? Est-ce que par exemple des fichiers XML pourraient faire l'affaire ? (je ne
sais pas vraiment ce qu'est le XML, juste entendu parler par des amis !)
Encore désolé pour mon ignorance, mais j'espère que ça ne vous freinera pas
trop pour me donner un coup de pouce ! Merci à tous d'avance !
- Nesta -
Une alternative interressante à l'import de fichier Excel est la liaison de
fichiers.
Menu Fichier/Données externes/Lier les tables...
Dans "type de fichier" tu sélectionnes : Microsoft Excel (*.xls) et tu
pointes sur ton fichier xls.
Tu suis l'assistant et tu verras alors apparaître ton fichier comme une
table liée dans Access.
Les données Excel seront toujours dispo et à jour en temps réel.
Si tu ne veux lier qu'une partie de ta feuille, il faut que tu nommes cette
partie sous Excel, et que tu précises le nom de cette partie au moment de la
liaison.
Pour moi, c'est la solution la plus facile. Il y en a d'autres, comme XML
effectivement, mais c'est plus compliqué.
@+ Bruno
"Nesta" <nestaman@hotmail.com> a écrit dans le message de
news:4341c29b$0$1708$8fcfb975@news.wanadoo.fr...
Bonjour à tous,
En tant que débutant, cette question va certainement vous paraître débile,
mais je me lance quand même (c'est comme ça qu'on avance !).
J'ai une base de données Access qui est alimentée par des importations de
données à partir de fichiers Excel. Ce sont en fait des genre de
formulaires
où les cases remplies sont toujours au même endroit. J'ai développé une
macro qui ouvre les fichiers récupère les infos, et les insères dans les
tables concernées.
Je trouve ce système un peu "branlant". J'aurais préféré par exemple
pouvoir
faire une importation directe à partir d'un fichier simple (par exemple un
fichier généré par un formulaire de saisie), qui ne comporterait que les
données, et pas toute la machinerie d'un fichier Excel... Enfin j'aurais
aimé en tout cas simplifier et fiabiliser cette étape d'importation.
Voici la question : existe-t-il un format de fichier ou autre solution qui
pourrait correspondre à cela ?
Est-ce que par exemple des fichiers XML pourraient faire l'affaire ? (je
ne
sais pas vraiment ce qu'est le XML, juste entendu parler par des amis !)
Encore désolé pour mon ignorance, mais j'espère que ça ne vous freinera
pas
trop pour me donner un coup de pouce !
Merci à tous d'avance !
Une alternative interressante à l'import de fichier Excel est la liaison de fichiers. Menu Fichier/Données externes/Lier les tables... Dans "type de fichier" tu sélectionnes : Microsoft Excel (*.xls) et tu pointes sur ton fichier xls. Tu suis l'assistant et tu verras alors apparaître ton fichier comme une table liée dans Access. Les données Excel seront toujours dispo et à jour en temps réel.
Si tu ne veux lier qu'une partie de ta feuille, il faut que tu nommes cette partie sous Excel, et que tu précises le nom de cette partie au moment de la liaison.
Pour moi, c'est la solution la plus facile. Il y en a d'autres, comme XML effectivement, mais c'est plus compliqué.
@+ Bruno
"Nesta" a écrit dans le message de news:4341c29b$0$1708$
Bonjour à tous,
En tant que débutant, cette question va certainement vous paraître débile, mais je me lance quand même (c'est comme ça qu'on avance !).
J'ai une base de données Access qui est alimentée par des importations de données à partir de fichiers Excel. Ce sont en fait des genre de formulaires
où les cases remplies sont toujours au même endroit. J'ai développé une macro qui ouvre les fichiers récupère les infos, et les insères dans les tables concernées. Je trouve ce système un peu "branlant". J'aurais préféré par exemple pouvoir
faire une importation directe à partir d'un fichier simple (par exemple un fichier généré par un formulaire de saisie), qui ne comporterait que les données, et pas toute la machinerie d'un fichier Excel... Enfin j'aurais aimé en tout cas simplifier et fiabiliser cette étape d'importation. Voici la question : existe-t-il un format de fichier ou autre solution qui pourrait correspondre à cela ? Est-ce que par exemple des fichiers XML pourraient faire l'affaire ? (je ne
sais pas vraiment ce qu'est le XML, juste entendu parler par des amis !)
Encore désolé pour mon ignorance, mais j'espère que ça ne vous freinera pas
trop pour me donner un coup de pouce ! Merci à tous d'avance !
- Nesta -
Nesta
Bonjour Bruno,
Merci pour les infos. Je ne connaissais pas cette possibilité de table liée avec un fichier Excel. Ca semble très intéressant. Le truc, c'est qu'il y a en fait plusieurs fichiers, et ce par semaine. Mais il doit y a voir quand même un moyen de mieux organiser cela. Merci en tout cas pour tes infos.
A bientôt, Nesta
Bonjour Bruno,
Merci pour les infos. Je ne connaissais pas cette possibilité de table liée
avec un fichier Excel. Ca semble très intéressant. Le truc, c'est qu'il y a
en fait plusieurs fichiers, et ce par semaine.
Mais il doit y a voir quand même un moyen de mieux organiser cela.
Merci en tout cas pour tes infos.
Merci pour les infos. Je ne connaissais pas cette possibilité de table liée avec un fichier Excel. Ca semble très intéressant. Le truc, c'est qu'il y a en fait plusieurs fichiers, et ce par semaine. Mais il doit y a voir quand même un moyen de mieux organiser cela. Merci en tout cas pour tes infos.