Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1684 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VBA] Remonter d'un cran dans arborescence

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VBA] Remonter d'un cran dans arborescence

n°1383441
wice
Posté le 08-06-2006 à 09:36:38  profilanswer
 

Bonjour tout le monde,
 
je suis entrain de coder une petite appli sous Excel 2000 et je voudrais remonter d'un cran dans l'arborescence de mon chemin afin de pouvoir acceder dynamiquement a ma base de données sans coder le chemin d'acces en dur.
 
j'ai bien récupérer mon chemin d'acces de mon fichier Excel avec l'instruction suivante :
ActiveWorkbook.Path
 
Mais je ne sais pas comment remonter.
 
Merci

mood
Publicité
Posté le 08-06-2006 à 09:36:38  profilanswer
 

n°1383504
wice
Posté le 08-06-2006 à 10:54:04  profilanswer
 

C'est bon j'ai trouvé une solution,
je le poste au cas ou cela serve à quelqu'un
 
Dim strChBase As String
    Dim y As String
     
    strChBase = ThisWorkbook.Path   'Repertoire du fichier Excel
    Do While y <> "\"
        strChBase = Left(strChBase, Len(strTest) - 1)
        y = Mid(strChBase, Len(strChBase ), Len(strChBase ))
    Loop


Message édité par wice le 08-06-2006 à 10:58:24
n°1385190
thefrereto​ck
Posté le 10-06-2006 à 18:29:40  profilanswer
 

Dim CheminComplet as string
Dim VarTabSplit  
Dim IntCnt as Integer
Dim Chemin as string
 
     CheminComplet  = ActiveWorkbook.Path
     VarTabSplit = split(ActiveWorkbook.Path,"\" )
     Chemin = ""
     for intcnt = 0 to ubound(VarTabSplit )-1
           Chemin = Chemin & VarTabSplit (intcnt)
     next intcnt
 
 ;)  
 


Message édité par thefreretock le 10-06-2006 à 18:33:47
n°1385476
kiki29
Posté le 11-06-2006 à 19:09:57  profilanswer
 


Correctif à thefreretock
           Chemin = Chemin & VarTabSplit(IntCnt) & "\"


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VBA] Remonter d'un cran dans arborescence

 

Sujets relatifs
Créer une arborescence avec XSL?[VBA] Détection de 2 chaines identiques successives
VBA pour Word XP - Ne pas imprimer les pages blanches[Résolu]Perfectionner mon code VBA
extension d'un formule via VBA[VBA Excel] Chemin fichier ouvrir
VBA ComboBox[VBA] outlook 2003
[Excel VBA] Piloter un classeurVBA - Coller dans la ligne vierge
Plus de sujets relatifs à : [VBA] Remonter d'un cran dans arborescence


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR