Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Récupérer le nom du repertoire courant

pobrouwers

XLDnaute Occasionnel
Bonjour,
Je souhaiterais connaitre le répertoire courant dans lequel se trouve le fichier ouvert et mettre ce nom dans une variable pour l'utiliser par la suite ou le mettre dans une cellule.

merci
 

MichelXld

XLDnaute Barbatruc
bonjour PoBrouwers ,Gilles et mon ami Hervé

ci joint une autre possiblité

Dim Fso As Object, FileItem As Object

Set Fso = CreateObject('Scripting.FileSystemObject')
Set FileItem = _
Fso.GetFile('C:\\\\\\\\\\Documents and Settings\\\\\\\\michel\\\\\\\\\\tableau.xls')

MsgBox FileItem.ParentFolder.Name



bonne journée
MichelXld
 

Hervé

XLDnaute Barbatruc
re , salut michel


une alternative à ma proposition pour xl97 :


Dim chemin As String
Dim place As Byte

chemin = ThisWorkbook.Path
place = Len(chemin) - InStr(1, StrReverse(chemin), '\\\\\\\\') + 2
MsgBox Mid(chemin, place)


je pense que tu devrais t'en sortir là

salut

Message édité par: hervé, à: 19/01/2006 10:05
 

Discussions similaires

Réponses
11
Affichages
286
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…