E
Eric
Guest
Bonjour,
J'utilise une macro pour importer des données dans Excel via ODBC. Dans la même macro, juste après l'importation, je recalcule tout mon fichier.
Le problème est qu'Excel exécute la recalculation avant la fin complète de l'importation (le globe terrestre au fond de l'écran est encore en train de tourner alors que la recalculation est déjà terminée). Mon résultat final est donc faussé.
Si je fais une pause (wait) avant de recalculer, cela va planter si l'importation est un jour plus longue et rallonger l'opération si l'importation est plus courte.
J'ai donc besoin de détecter la fin complète de l'importation avant de passer à la suite de ma macro. Quelqu'un aurait une solution ?
Merci d'avance,
Eric
J'utilise une macro pour importer des données dans Excel via ODBC. Dans la même macro, juste après l'importation, je recalcule tout mon fichier.
Le problème est qu'Excel exécute la recalculation avant la fin complète de l'importation (le globe terrestre au fond de l'écran est encore en train de tourner alors que la recalculation est déjà terminée). Mon résultat final est donc faussé.
Si je fais une pause (wait) avant de recalculer, cela va planter si l'importation est un jour plus longue et rallonger l'opération si l'importation est plus courte.
J'ai donc besoin de détecter la fin complète de l'importation avant de passer à la suite de ma macro. Quelqu'un aurait une solution ?
Merci d'avance,
Eric