IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

ISAM Excel-> Access


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2009
    Messages : 2
    Par défaut ISAM Excel-> Access
    Bonsoir,

    Je suis en train de réaliser une petite application pour gérer des stocks.

    Je travaille sous XP avec office 2003.

    J'ai créé un formulaire sur excel (que j'utilise comme interface) et j'ai tapé un code pour que les données encodées sur le formulaire soient transmises dans une base de données access. Ce code est associé au bouton OK du formulaire.

    Ici il s'agit du formulaire d'encodage d'une entrée de produit.

    Les données sont destinées à une table appelée "Entrées".

    ça ne marche pas. J'ai le message d'erreur suivant :

    could not find installable ISAM.
    J'ai essayé de réparer office mais en vain. J'ai également téléchargé visual basic 6 et rien.

    Voici le code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    Private Sub okuf1_Click()
    Unload UserForm1
    Dim MyConnect As String
    Dim MyRecordset As ADODB.Recordset
    Dim TextBox6 As Long
    Dim TextBox5 As Date
    Dim DTPicker2 As Date
    Dim ComboBox1 As Long
    MyConnect = "Provider=Microsoft.Jet.OLEDB.4.0;"&"Data Source= D:\Profiles\felabba\Desktop\restostock.mdb;" & "UserID=felabba;""Extended properties=Excel 12.0;"
    Set MyRecordset = New ADODB.Recordset
    MyRecordset.Open "tbl_Entrées", MyConnect, adOpenStatic, adLockReadOnly
    MyRecordset.AddNew
    MyRecordset.Fields("Nom encodeur").Value = TextBox6
    MyRecordset.Fields("Date de l'encodage").Value = TextBox5
    MyRecordset.Fields("Date de réception").Value = DTPicker2
    MyRecordset.Fields("Fournisseur").Value = ComboBox1
    MyRecordset.Update
    MyRecordset.Close
     
    End Sub
    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Août 2005
    Messages : 61
    Par défaut
    Bonjour, Rushdie,

    voici l'information que j'ai trouvée sur le site de Microsoft. J'espère que ça peut t'aider.

    http://support.microsoft.com/kb/209805

    Bonne journée

    Chordially

Discussions similaires

  1. comment fermer un fichier Excel depuis Access?
    Par audrey_desgres dans le forum Access
    Réponses: 14
    Dernier message: 21/06/2005, 12h43
  2. Ouvrir un fichier excel depuis access
    Par ptitegrenouille dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 03/05/2005, 11h47
  3. imprimer feuille excel depuis access
    Par Jean Bonnisme dans le forum Access
    Réponses: 3
    Dernier message: 18/11/2004, 08h46
  4. insert entre excel et access
    Par patmich2 dans le forum ASP
    Réponses: 6
    Dernier message: 06/10/2004, 13h24
  5. Applications de reporting : Excel ou Access ?
    Par Aurelien38 dans le forum Access
    Réponses: 3
    Dernier message: 02/10/2003, 08h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo