Ouvrir un repertoire définie dans une cellule

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

tchangy71

XLDnaute Occasionnel
Bonjour,

Je recherche une macro qui me permet d'ouvrir un répertoire (sur le dd de mon pc) a partir d'un classeur excel.

Dans ce classeur le chemine du répertoire à ouvrir est dans une feuille "donnees" et en B2 !

Merci d'avance pour votre aide !!

Cordialement,

Phlippe
 
Re : Ouvrir un repertoire définie dans une cellule

Bonjour,

peut être ainsi, si j'ai bien compris :
Code:
With Application.FileDialog(msoFileDialogFilePicker)
    .InitialFileName = ActiveWorkbook.Sheets("donnees").Range("B2").Value & "\"
    .Show
End With
bonne soirée
@+
 
Re : Ouvrir un repertoire définie dans une cellule

Merci beaucoup,

Pour compléter cette dernière est il possible que lorsque je sélectionne un classeur (à partir de la fenêtre issue du code précèdent) celui ci se copie automatiquement (avec un nom provisoire, une autre macro me permettra de le renommer a partir d'une cellule à l'intérieur du classeur ouvert) et ainsi de me l'ouvrir ???
 
Re : Ouvrir un repertoire définie dans une cellule

Bonjour,

regarde ceci, à adapter à ton projet :
Code:
Option Explicit
Sub test()
Dim fichier As String, temp As String, wb As Workbook
With Application.FileDialog(msoFileDialogFilePicker)
    '.InitialFileName = ActiveWorkbook.Sheets("donnees").Range("B2").Value & "\"
    .InitialFileName = ActiveWorkbook.Path & "\"
    .Show
    If .SelectedItems.Count = 1 Then fichier = .SelectedItems(1) Else Exit Sub
End With
temp = ActiveWorkbook.Path & "\temp.xls"
FileCopy fichier, temp
Set wb = Workbooks.Open(temp)
'tes actions
wb.Close False
'suppression du fichier temporaire
Kill temp
End Sub

bonne journée
@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
256
Retour