Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 29/11/2007, 13h05   #1 (permalink)
XLDnaute Junior
 
Avatar de tdaoui
 
Date d'inscription: juin 2007
Version Excel : Excel 2007 (PC)
Messages: 70
Par défaut Exporter Ligne Excel vers BDD Access

Bonjour le Forum
Bonjour à tous,

Est ce que vous pouvez m'aider à créer la macro quiva me permettre d'exporter des lignes Excel vers une BDD Access SVP

Je souhaite exporter les lignes présentes dans la feuille 'Saisie' du fichier en PJ vers une BDD

Merci pour votre aide les amis
Fichiers attachés
Type de fichier : xls Export_Access.xls (25,5 Ko, 20 affichages)
__________________
Cdt,
TD
tdaoui est déconnecté   Réponse avec citation
ANNONCES
Vieux 29/11/2007, 13h12   #2 (permalink)
XLDnaute Occasionel
 
Date d'inscription: octobre 2006
Messages: 444
Par défaut Re : Exporter Ligne Excel vers BDD Access

Bonjour tdaoui,

une question : Est-ce que tu as essayé l'inverse, c'est à dire tu mettre sur accès et importer le fichier excel dans une table ?
__________________
Lionel

Il est toujours compliqué de se simplifier la vie ! (Peeters Vincent)
GPLIONEL est déconnecté   Réponse avec citation
Vieux 29/11/2007, 18h54   #3 (permalink)
XLDnaute Junior
 
Avatar de tdaoui
 
Date d'inscription: juin 2007
Version Excel : Excel 2007 (PC)
Messages: 70
Par défaut Re : Exporter Ligne Excel vers BDD Access

Bonjour GPLIONEL,

Oui c'est déja en m'inspirant de l'exemple de MichelXld ci-dessous :

http://www.excel-downloads.com/forum...a-objects.html
__________________
Cdt,
TD
tdaoui est déconnecté   Réponse avec citation
Vieux 30/11/2007, 07h39   #4 (permalink)
XLDnaute Accro
 
Date d'inscription: septembre 2007
Messages: 1 436
Par défaut Re : Exporter Ligne Excel vers BDD Access

Bonjour,


Code:
Private Sub B_ok_Click()
  Set cnn = New ADODB.Connection
  cnn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=Access2000.mdb"
  Sql = "INSERT INTO Client (Nom_client,ville,salaire) VALUES('" & Me.Nom_Client & "','" & _
  Me.Ville & "'," & CDbl(Me.Salaire) & ")"
  cnn.Execute Sql
  cnn.Close
  Set cnn = Nothing
End Sub

ou

  ChDir ActiveWorkbook.Path
  Dim rs As New ADODB.Recordset
  Set cnn = New ADODB.Connection
  cnn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=Access2000.mdb"
  rs.Open "client", cnn, adOpenDynamic, adLockOptimistic
  rs.AddNew
  rs!Nom_Client = Me.Nom_Client
  rs!Ville = Me.Ville
  rs.Update
  rs.Close
  cnn.Close
JB
BOISGONTIER est déconnecté   Réponse avec citation
Vieux 30/11/2007, 19h18   #5 (permalink)
XLDnaute Junior
 
Avatar de tdaoui
 
Date d'inscription: juin 2007
Version Excel : Excel 2007 (PC)
Messages: 70
Par défaut Re : Exporter Ligne Excel vers BDD Access

Bonjour BOISGONTIER

J'ai essayé mais ça ne marche pas!
Peux-tu me dire comment faire
l'idéal est de renseigner le code dans le fichier STP

Merci d'avance
__________________
Cdt,
TD
tdaoui est déconnecté   Réponse avec citation
Vieux 30/11/2007, 21h46   #6 (permalink)
XLDnaute Accro
 
Date d'inscription: septembre 2007
Messages: 1 436
Par défaut Re : Exporter Ligne Excel vers BDD Access

Bonsoir,

Dans Outils/Référence, il faut cocher

Microsoft ActivexDataObject 2.8 Library

JB
BOISGONTIER est déconnecté   Réponse avec citation
Vieux 30/11/2007, 22h02   #7 (permalink)
XLDnaute Junior
 
Avatar de tdaoui
 
Date d'inscription: juin 2007
Version Excel : Excel 2007 (PC)
Messages: 70
Par défaut Re : Exporter Ligne Excel vers BDD Access

Merci JB
ça fonctionne
__________________
Cdt,
TD
tdaoui est déconnecté   Réponse avec citation
Vieux 09/04/2008, 23h55   #8 (permalink)
XLDnaute Nouveau
 
Date d'inscription: janvier 2008
Messages: 2
Par défaut Re : Exporter Ligne Excel vers BDD Access

Bonsoir,
j'ai utilisé le code apres avoir selectionné le Miscrosoft Activex 2.8.
mais je reçois un message d'erreur.
en bref j'ai fait les teapes suivantes :
créer un DB1 sous access.
créer une table nomée Client (avec les champs :Nom_Client, Ville)
créer un classeur Excel dans le quel une feuil avec 3 champs.
inserer le code VBA dans VBA sous feuil 1(String, String)
mais l'importation ne marche pas.
merci de votre aide.
wiwa est déconnecté   Réponse avec citation
Vieux 10/04/2008, 19h32   #9 (permalink)
XLDnaute Nouveau
 
Date d'inscription: janvier 2008
Messages: 2
Par défaut Re : Exporter Ligne Excel vers BDD Access

ok c'est fait merci pour ceux qui ont lu le message au moins.
wiwa est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Modifs dans excel à exporter vers Access basma Forum Excel 7 11/08/2006 19h54
Exporter des données Excel vers une base de données Access honoran Forum Excel 1 04/07/2006 19h57
exporter des données d'excel vers access bolkiah Forum Excel 1 18/07/2005 18h53
Macro exporter feuilles Excel vers Access Nico Forum Excel Downloads - Archives 2 10/08/2004 10h01
exporter d'excel vers access alexia Forum Excel Downloads - Archives 3 28/07/2004 18h41


Fuseau horaire GMT +2. Il est actuellement 01h46.


(C) 2006 Excel Downloads