Bonjour le forum,
J’ai un fichier « Tableau.xlsm » qui à l’aide d’une « RECHERCHEV » se remplit automatiquement par rapport aux infos récupérées dans le fichier « Base renseignements test.xlsx ». Cependant si mon tableau source « Base renseignements test.xlsx » n’est pas ouvert, mon tableau cible « Tableau.xlsm » ne se remplit pas.
J’ai donc essayé la macro ci-dessous pour qu’à l’ouverture de mon tableau cible, le tableau source s’ouvre également. Seulement je n’arrive pas au premier plan à laisser mon tableau cible avec cette macro.
Private Sub Workbook_Open()
'Macro qui s'exécute automatiquement à l'ouverture du fichier pour agrandir la fenêtre et faire un message d'accueil
Application.WindowState = xlMaximized
Workbooks.Open Filename:="D:\test\Base renseignements test.xlsx"
End Sub
Questions :
- Pourquoi le fichier source doit être ouvert pour remplir le fichier cible ?
- Comment je peux laisser au premier plan mon tableau cible pour que je puisse lui mettre les infos nécessaires à son remplissage avec la fonction « recherv » ?
Les deux fichiers sont sous le même répertoire.
Cordialement.