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

VBA Access Discussion :

Problème d'écriture dans une table [AC-2003]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Février 2009
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 188
    Par défaut Problème d'écriture dans une table
    bonjour,

    petit souci d'écriture dans une table.
    En suivant le code pas à pas avec F8 les données sont bonnes mais une fois le traitement fini, si j'ouvre la table les modifications n'ont pas été apportées.


    la table Tbl_Fichiers contient 2 champs "Fichiers" et "Onglets"

    Le champ "Fichier" contient l'adresse du fichier Excel sur lequel on compte le nombre d'onglets et normalement le code permet d'écrire ce nombre dans le champ "Onglets" correspondant.

    Merci pour votre aide.
    Bonne journée

    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
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    Private Sub Commande1_Click()
     
    Dim db As DAO.Database
    Dim r As DAO.Recordset
    Dim appExcel As Object
    Dim NbOnglets As Long
     
    DoCmd.SetWarnings False
     
    Set db = CurrentDb
    Set r = db.OpenRecordset("Tbl_Fichiers")
    r.MoveFirst
    While Not r.EOF
            Set appExcel = CreateObject("Excel.Application")
                appExcel.Workbooks.Open FileName:=r("Fichiers")
                    NbOnglets = appExcel.sheets.Count
                appExcel.QUIT
            Set appExcel = Nothing
        r.Edit
        r("Onglets") = NbOnglets
        r.MoveNext
    Wend
    r.Close: Set r = Nothing
    db.Close
     
    Me.Traite_Onglets = "Traitement des Onglets effectué"
     
    DoCmd.SetWarnings True
     
    End Sub

  2. #2
    Membre confirmé
    Inscrit en
    Février 2009
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 188
    Par défaut
    désolé pour le dérangement

    oubli du bonne journée

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de Type dans une table liée
    Par tangueros78 dans le forum Access
    Réponses: 19
    Dernier message: 16/03/2006, 10h14
  2. [MySQL] Problème d'insertion dans une table
    Par ph_anrys dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 06/03/2006, 18h43
  3. Problème d'insertion dans une table MYSQL
    Par greg69 dans le forum Requêtes
    Réponses: 4
    Dernier message: 24/10/2005, 12h34
  4. Problème de suppression dans une table
    Par Splinter dans le forum Bases de données
    Réponses: 3
    Dernier message: 17/10/2005, 11h55
  5. Problème de dépendances dans une table
    Par PrinceMaster77 dans le forum Outils
    Réponses: 1
    Dernier message: 22/11/2004, 13h39

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