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

Access Discussion :

Création de Dossier à partir d'acces.


Sujet :

Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 68
    Par défaut Création de Dossier à partir d'acces.
    Bonjour tout le monde,

    Je voudrais savoir comment je pourrai creer des nouveaux dossier à partir d'acces comme sur windows ?
    Merci d'avance.

  2. #2
    Membre averti Avatar de oops1980
    Inscrit en
    Août 2006
    Messages
    58
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Août 2006
    Messages : 58
    Par défaut
    pourquoi veux tu faire ca?

  3. #3
    Membre éclairé
    Directeur technique
    Inscrit en
    Novembre 2006
    Messages
    584
    Détails du profil
    Informations personnelles :
    Âge : 62

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 584
    Par défaut
    Bonjour et bienvenue,
    Aides toi et le forum t'aidera...
    Une recherche "créer répertoire" sur la FAQ t'aurai apporté beaucoup...

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 68
    Par défaut
    J'avais deja regarder dans la FAQ, mais il disait qu'il fallait utilisé la fonction Mkdir(). Pour l'instant, je n'ai trouvé aucun renseignement sur cette fonction.
    Est ce vous pourriez me donner une piste ?
    En fait j'ai besoin de ca car je dois créer un gestionnaires de fichiers.
    Merci d'avance.

  5. #5
    Membre éclairé
    Inscrit en
    Mai 2003
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 63
    Par défaut
    Faisons simple :
    Histoire d éviter une erreur, commencer par vérifier s'il n existe pas deja
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    if dir("c:\temp\NewRep", vbDirectory) > "" then
        le repertoire existe
    else
        creer le repertoire
    end if
    Une fois la verif executee, le creer ainsi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    mkdir "c:\temp\NewRep"

  6. #6
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 134
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    MKdir permet de créer un dossier mais manque de souplesse.
    Regarde du coté des FSO (Scripting runtime) où tu disposes de tout un lot de propriétés et méthodes pour la gestion des dossiers et fichiers avec une grande facilté...

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0

  7. #7
    Membre éclairé
    Inscrit en
    Octobre 2003
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 304
    Par défaut
    voila
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Set fs = CreateObject("Scripting.FileSystemObject")
        a = fs.FolderExists("c:\nomdossier")
        If a = False Then
        'create folder
            a = fs.CreateFolder("c:\nomdossier")
        End If
    sans oublier d'activer la référence qui va bien "microsoft DAO..." si je ne me trompe pas

  8. #8
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 134
    Billets dans le blog
    5
    Par défaut
    Citation Envoyé par Tierisa
    sans oublier d'activer la référence qui va bien "microsoft DAO..." si je ne me trompe pas
    Eh si !!! Tu t'es trompé...
    La référence est scrrun.dll (Microsoft Scripting Runtime)

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 68
    Par défaut
    Bonjour,

    J'ai réussis à créer les répertoires mais maintenant j'ai un autre probleme.
    Le truc c'est je veux créer un nouveau répertoire dans un répertoire que je viens juste de créer avant.
    Il crée le 1er répertoire mais à partir de là, ca beug.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    If Dir("C:\Documents and Settings\X\Bureau\Projet\" & Numéro.Value & " -" & NAffaire.Value, vbDirectory) > "" Then
            MsgBox ("Cette Affaire existe déjà")
        Else
            MkDir "C:\Documents and Settings\X\Bureau\Projet\" & NAffaire.Value & " -" & Numéro.Value
    End If
            MkDir "C:\Documents and Settings\X\Bureau\Projet\& NAffaire.Value & " - " & Numéro.Value\ESQ"
     
            MkDir "C:\Documents and Settings\X\Bureau\Projet\& NAffaire.Value & " - " & Numéro.Value\ESQ\Secrétariat"
     
            MkDir "C:\Documents and Settings\X\Bureau\Projet\ESQ\& NAffaire.Value & " - " & Numéro.Value\ESQ\Autocad"

  10. #10
    Membre éclairé
    Inscrit en
    Mai 2003
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 63
    Par défaut
    Est-ce une erreur de recopie ou as-tu véritablement oublié les guillemets dans ton code ?

Discussions similaires

  1. Réponses: 3
    Dernier message: 02/08/2009, 11h31
  2. Réponses: 18
    Dernier message: 18/02/2008, 09h23
  3. [FTP] Créations de dossiers à partir d'un tableau
    Par Marshall_Mathers dans le forum Langage
    Réponses: 1
    Dernier message: 07/09/2007, 16h44
  4. Ouvrir un dossier à partir de son chemin
    Par Mr.Gus dans le forum Access
    Réponses: 2
    Dernier message: 13/06/2005, 13h59

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