Masquage du classeur actif par programme dans Excel

Je suis en train de travailler sur un projet VBA dans un classeur. Le code ouvre un nouveau classeur et appelle une API externe qui télécharge et insère un tas de données dans plusieurs feuilles de calcul de ce classeur. J'ai désactivé l'Écran de mise à Jour (Application.Screenupdating = False) donc, au départ, l'écran reste concentré sur le classeur d'origine que l'API télécharge les données sur l'autre classeur en arrière-plan. Cependant, l'écran bascule vers le nouveau classeur une fois l'API insère des données. Comment puis-je éviter cela? Merci!

source d'informationauteur lodhb