Bonjour à tous,
Tout d'abord très bonne année 2019
Mon problème est, je pense, assez simple... Je souhaiterais copier/coller certaines cellules d'un fichier A vers un fichier B. La structure du fichier A en question ne change pas, seuls les données changent tous les mois. Idem pour le fichier B.
Mes fichiers sont donc constants, mais leurs noms peuvent changer. C'est pourquoi je souhaiterais inviter l'utilisateur à aller chercher le fichier A pour copier/coller automatiquement les données dans le fichier B.
J'utilise donc le code suivant pour inviter l’utilisateur à sélectionner le fichier :
stFile = Application.GetOpenFilename
Puis j'ai ensuite la ligne de code qui permet de copier/coller les données :
Workbooks("Fichier B").Worksheets("Consobudget").Range("B43").Value = Workbooks("Fichier_ A.xlsx").Worksheets(mois).Range("C19").Value
Je ne sais juste pas comment faire référence au fichier sélectionné par l'utilisateur dans la ligne de code ci-dessous... (le Fichier A) Je ne peux pas faire référence à son nom puisqu'il est susceptible de changer... Pour le fichier B aucun souci car le nom ne change pas.
Un grand merci par avance pour vos lumières
Romain