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 longueur chemin pour Dossier, erreur 2176 [AC-2016]


Sujet :

VBA Access

  1. #1
    Membre habitué Avatar de Superpat9999
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2003
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 438
    Points : 191
    Points
    191
    Par défaut Problème longueur chemin pour Dossier, erreur 2176
    Bonjour,
    J'ai un problème de longueur pour définir un chemin, si j'écris :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.txt_ImgPhoto.Picture = strDossierDefautPhotos & "\" & "photos\Clé USB Wifi Aukey.bmp"
    Avec strDossierDefautPhotos =d:
    Tout va bien. Mais avec :
    strDossierDefautPhotos =C:\Users\Dell-Patrick\Dropbox\Access
    J'ai le message d'erreur 2176, le paramètre de cette propriété est trop long.
    Donc je me suis servi de la fonction connecter un lecteur réseau et C:\Users\Dell-Patrick\Dropbox\Access s'est nommé G et là tout va bien.
    Puis-je contourner cette erreur sans renommer un lecteur réseau.
    Bonne soirée

  2. #2
    Expert confirmé
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    3 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juin 2012
    Messages : 3 252
    Points : 5 627
    Points
    5 627
    Par défaut
    Bonjour,

    Voir ce post. Non testé:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.txt_ImgPhoto.Picture = "\\?\" &  "strDossierDefautPhotos & "\" & "photos\Clé USB Wifi Aukey.bmp"
    Cordialement.

  3. #3
    Membre habitué Avatar de Superpat9999
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2003
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 438
    Points : 191
    Points
    191
    Par défaut
    Merci EricDgn,
    Celà ne fonctionne pas, mais je ne comprends pas car je suis en dessous de 100 caractères, même pas 255. Par contre je lis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Use the subst command like so:
     
    subst X: "C:\Folder1\Really Long Path\Such Recursion\So Deep\Wow"
    Aurais-je l'équivalent en VBA à "Subst". C'est un peu ce que je fais actuellement en remplacement le chemin par le lecteur Réseau G:
    Bonne journée.

  4. #4
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 370
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 370
    Points : 23 844
    Points
    23 844
    Par défaut
    Bonjour.

    As-tu essayé d'assigner le vrai chemin à la main ?

    J'ai utilisé un contrôle image avec une source sur le réseau du type \\Serveur\CheminLong sans problème.

    A+

  5. #5
    Membre habitué Avatar de Superpat9999
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2003
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 438
    Points : 191
    Points
    191
    Par défaut
    Merci marot_r
    Je crois avoir trouvé :

    Nom : Erreur_longueur.png
Affichages : 146
Taille : 31,8 Ko

    L'erreur ne se reportait pas avec le chemin à la main.
    me.Txt_Photo comporte des tas de blanc à droite ??? , je vais essayer de les supprimer.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
                     strPosition = InStrRev(Me.Txt_Photo, ".")
                     Me.Txt_Photo = Left(Me.Txt_Photo, strPosition + 3)
    28               Me.txt_ImgPhoto.Picture = strDossierDefautPhotos & "\" & Me.Txt_Photo
    Et voilà tout fonctionne
    Merci à tous pour toute l'aide et conseils.
    Bonne journée

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

Discussions similaires

  1. [D2010] Problème de chemin pour un fichier DCP
    Par sovitec dans le forum EDI
    Réponses: 0
    Dernier message: 01/06/2010, 13h24
  2. Problème de chemin pour input en chaine.
    Par dedekind93 dans le forum Mise en forme
    Réponses: 4
    Dernier message: 19/04/2010, 11h15
  3. Problème de chemin pour une pièce jointe
    Par ludo.guy dans le forum Développement Web en Java
    Réponses: 5
    Dernier message: 22/04/2009, 21h10
  4. [Débutant]Problème de chemin de dossier
    Par NejNej dans le forum EDI/Outils
    Réponses: 6
    Dernier message: 21/04/2009, 12h22
  5. Problème de chemin pour la compilation de JSP
    Par piloupy dans le forum Servlets/JSP
    Réponses: 7
    Dernier message: 21/03/2007, 08h56

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