Bonjour,
j'ai une macro qui me permet à partir d'un fichier A, d'aller Selectionner et ouvrir un fichier B pour rapatrier l'onglet "Fiche" dans le fichier A automatiquement.
Ma question est comment faire pour recuperer le nom du Fichier B, pour le mettre en celulle B12 du fichier A Onglet "Feuil2".
Merci de votre aide.
j'ai une macro qui me permet à partir d'un fichier A, d'aller Selectionner et ouvrir un fichier B pour rapatrier l'onglet "Fiche" dans le fichier A automatiquement.
Code:
Sub Ouvrir_fichier()
Dim fichier As String, wbk As Workbook
fichier = Application.GetOpenFilename("Fichier Excel, *.xls; *.xlsx", , , , False)
If UCase(fichier) = "FAUX" Then Exit Sub
Set wbk = Application.Workbooks.Open(fichier, , False)
wbk.Sheets("Fiche").Copy After:=ThisWorkbook.Sheets(1)
ThisWorkbook.Sheets("Feuil2").Activate
ThisWorkbook.Sheets("Feuil2").Range("A1").Select
wbk.Close False
End Sub
Ma question est comment faire pour recuperer le nom du Fichier B, pour le mettre en celulle B12 du fichier A Onglet "Feuil2".
Merci de votre aide.