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 :

Créer des répertoires à partir d"une table access via VBA [AC-2010]


Sujet :

VBA Access

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    470
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2009
    Messages : 470
    Points : 149
    Points
    149
    Par défaut Créer des répertoires à partir d"une table access via VBA
    Bonsoir la Communauté,

    Je voudrais créer un répertoire employé reprenant de sous-répertoires correspondant au numero d'un employé.

    En bref dans un répertoire employé si le sous-répertoire X (numéro de l'employé) n'existe pas , celui-ci doit ëtre créé.

    Merci d'avance

    Habiler

  2. #2
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 281 907
    Points
    281 907
    Par défaut
    Bonjour,

    Regarde ici, il y a un exemple : http://claudeleloup.developpez.com/t...s-types/#LIV-B

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    470
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2009
    Messages : 470
    Points : 149
    Points
    149
    Par défaut
    Le probleme est que j'ai 800 personnes dont il faut créer un répertoire.

    Je voudrais donccréer ces répertoires en une opération one-shot.

    Bien à vous

    Habiler

  4. #4
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 281 907
    Points
    281 907
    Par défaut
    Tu écris une boucle :

    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
    Option Compare Database
    Option Explicit
     
    Private Sub BtRep_Click()
     
      On Error GoTo GestionErreurs
      Dim sRepPrincipal As String
      Dim rst As Recordset
     
      'Créer le répertoire principal s'il n'existe pas encore
      sRepPrincipal = "c:\Personnel"      '<------------------À adapter
      MkDir sRepPrincipal
     
      'Lire les enregistrements de la table un à un
      Set rst = CurrentDb.OpenRecordset("LaTable")
      Do While Not rst.EOF
        MkDir sRepPrincipal & "\" & rst("NumEmploye")
        rst.MoveNext
      Loop
    GestionErreurs:
      Select Case Err.Number
        Case 0 ' pas d'erreur
          Exit Sub
        Case 75 'le dossier existe déjà
          Resume Next
        Case Else
          MsgBox "Erreur dans CreerDosPatient" & " " & Err.Number & " " & Err.Description
      End Select
     
    End Sub
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. Listes des champs et indexes d'une table Access
    Par hpascal dans le forum WinDev
    Réponses: 14
    Dernier message: 25/02/2014, 21h03
  2. Réponses: 5
    Dernier message: 26/11/2008, 20h05
  3. Réponses: 0
    Dernier message: 14/04/2008, 22h50
  4. envoyer des données depuis cellules excel à une table access
    Par alaouiyassine01 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 30/10/2007, 17h39
  5. [VBA-E]Transfere des données d'Excel dans une table Access
    Par flo83 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 07/04/2006, 09h22

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