> Tous les forums > Forum Bureautique
 importer données excel dans access
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
mikelion
  Posté le 20/10/2004 @ 08:22 
Aller en bas de la page 
Petit astucien
donc il s'agit d'importer ses feuilles excel dans access. il y a 7 ou 8 feuilles d'un classeur, je veux importer de maniere automatique (donc l'utilisateur appui sur un bouton et c'est tout) les feuilles pour les mettre dans une table access. j'ai reussi a le faire mais l'operation prend deux minutes pour un fichier de 200ko... si quelqu'un a du code a me refiler pour que le transfert se fasse plus vite... (papa noel ou est tu?)
Publicité
chochan
 Posté le 20/10/2004 à 09:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Salut mikelion, Tu peux créer une macro dans access : tu vas dans macros/nouveau dans action tu sélectionnes : transfer feuille de calcul et en bas tu mets le chemin de ton fichier Excel. J'espere que mon aide t'aura servie [happy]
mikelion
 Posté le 20/10/2004 à 12:30 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
non ca ne me sert pas je ne peux pas savoir a l'avance le nombre de lignes a importer. de meme il y a plusieurs feuilles à importer et je fais tout automatiquement. mais bon j'ai "resolu" le truc, en fait l'importation est longue car mon fichier est sur disquette. je viens d'essayer sur disque dur et forcement ca va mieux. quel con !! [desapprouve] merci quand meme.
chochan
 Posté le 20/10/2004 à 16:11 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Peux tu quand meme nous passer ton code STP ? Simple curiosité de tchateuse : lol ! Merci a toi
mikelion
 Posté le 21/10/2004 à 09:30 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
voici une partie du code: "DoCmd.TransferSpreadsheet acImport, 8, NomTable, PathFic & NomFic, True" NomTable => Nom de la table a créer PathFic => "C:\Excel\" NomFic => "Fichier.xls" ceci importe les donnees de la feuille 1! par contre, comment importer les donnees de la feuill2 dans mon fichier excel ???
qmike
 Posté le 21/10/2004 à 10:27 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
Bonjour à tous, Importez un tableau Excel dans Access Lors du transfert, Access récupère le format des cellules définit dans Excel. (Date, Numérique,Texte,etc...) ATTENTION, la première ligne du tableau Excel définit le type des champs, donc si vous tranférez tout le tableau, y compris les titres, tous les champs de la table Access seront au format texte Pour garder, les types de champs Excel, supprimez les titres du tableau Excel Si la table existe, Access rajoute les données à la table Si la table n'existe pas, elle est créee lors de l'import Importez un tableau Excel dans table2 DoCmd.TransferSpreadsheet acImport, , "Table2", "C:\Mes Documents\toto.xls", 0 Importez des données d'une plage spécifiée dans la table Employés DoCmd.TransferSpreadsheet acImport, , "Employés","C:\Mes Documents", True, "A1:G12" Retrouvez toutes les astuces Access sur : http://perso.club-internet.fr/bvrve/Astuces_Michel/accueil.htm Cordialement Michel
tig
 Posté le 21/10/2004 à 11:12 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Et pour importer la feuille2 il suffirait d'ajouter Feuil2!A:G pour les colonnes de A à G ?

Modifié par tig le 21/10/2004 11:12
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
Importer des données excel 2003 dans access 2003
importer un fichier excel dans access
Importer feuille Excel dans Access
Ajout de données Excel dans une BD Access
importer données d'un tableau xml dans excel
Importer des tables excel dans Access 2003 [résolu
Importer des données dans Access
Importer données web sur excel automatiquement
Coller des données brutes de mise en forme dans Excel/Word
importer une copie ecran en colonne dans excel
Plus de sujets relatifs à importer données excel dans access
 > Tous les forums > Forum Bureautique