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 :

VBA CurrentProject.Path probleme


Sujet :

Access

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 8
    Points : 3
    Points
    3
    Par défaut VBA CurrentProject.Path probleme
    Bonjour!
    voici mon probleme:
    j'utilise:
    DoCmd.TransferSpreadSheet acImport, 5, "TableNom1",
    "C:/blabla/chemin/jumbo.xls", True, "FeuilleNom1!"
    pour importer mes donnees de Excel. Pas de probleme mais je veux
    utiliser
    CurrentProject.Path pour ne pas avoir C:/blabla/etc... puisque le chemin
    ne
    sera pas le meme selon les ordi.
    Alors la, quand j'affiche Application.CurrentProject.Path ou
    Application.CurrentDb.Name dans un Msgbox, il m'affiche bien le bon
    chemin
    mais quand je l'utilise dans la ligne de commande au-dessus comme ceci:

    DoCmd.TransferSpreadSheet acImport, 5, "TableNom1",
    " " & Application.CurrentProject.Path & ". \jumbo.xls", True,
    "FeuilleNom1!"

    la, il m'affiche qu'il ne trouve pas le fichier "C:/Documents and
    Settings/Claire/My Documents/C:/blabla/chemin/jumbo.xls" !!!
    ??
    Pourquoi il me rajoute ce truc devant??
    MERCI POUR L'AIDE

    PS: apres, je me suis demandee si ca venait pas des options, dans
    l'onglet
    general, le chemin par defaut de mes bases de donnees, c'est
    C:/Documents
    and Settings/Claire/My Documents/, mais en enlevant ce chein par
    defaut, ca
    marche tjrs pas et puis de toute facon en l'enlevant, qd je ferme
    access et
    que je le reouvre, ce chemin par defaut revient!
    ou le supprimer pour de bon sinon?

  2. #2
    Responsable Access

    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 526
    Points
    14 526
    Par défaut
    slt,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    " " & Application.CurrentProject.Path & ". \jumbo.xls"
    - pourquoi un espace au début?
    - pourquoi un point avant "\jumbo.xls" ?
    - essaye aussi avec un / au lieu de \

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 8
    Points : 3
    Points
    3
    Par défaut
    MERCI !!
    c'etait l'espace en trop...

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

Discussions similaires

  1. [A-00] A propos de CurrentProject.Path
    Par Pownee dans le forum VBA Access
    Réponses: 2
    Dernier message: 16/12/2008, 11h49
  2. [VBA][Access 2003] Probleme de portée de variables
    Par Pownee dans le forum VBA Access
    Réponses: 6
    Dernier message: 31/10/2008, 14h30
  3. [VBA]ou[Formules]Probleme de selection de cellules
    Par Nours87 dans le forum Excel
    Réponses: 3
    Dernier message: 19/05/2007, 17h35
  4. Combobox VBA Excel 97.probleme de valeurs
    Par paflolo dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 09/10/2006, 16h24
  5. [VBA-E & W] Probleme de police !!
    Par le_sonic dans le forum VBA Word
    Réponses: 1
    Dernier message: 20/06/2006, 14h59

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