Bonsoir,
J'ai un problème avec le code ci-dessous, dans la partie 3).
Comme le fichier que je cherche et que j'ouvre dans la partie 1) a toujours un autre nom, je ne sais pas comment y faire référence dans la partie 3), lorsqu'il s'agit de refermer ce fichier, après avoir copié et déplacé la feuille de données (partie 2)).
Sub Ouvrir_copier_fermer()
' 1) Ouvrir le fichier du mois précédent (qui a toujours un autre nom)
Dim chemin As String
chemin = "G:\xxxxxxxxxxxx"
Application.Dialogs(xlDialogOpen).Show (chemin)
' 2) Copier la feuille "Données" du mois précédent
Sheets("Données").Copy After:=Workbooks( _
"Mon_fichier_contenant_la_macro.xls").Sheets(1)
' 3) Fermer le fichier choisi sous 1)
??? Windows("Fichier_choisi_ci_dessus.xls").Activate ???
ActiveWorkbook.Close
End Sub
Bonnes salutations.