Bonjour à tous,
J'ai un fichier Excel qui récupère des données via un fichier iqy et j'ai ensuite fait une macro qui travail sur ces données.
J'ai fait en sorte que la macro se lance à l'ouverture du fichier comme la mise à jour des données externes, mais la macro se lance avance l'importation du coup ça fonctionne mal. J'ai essayé de mettre un délais de 5 seconde avant d'appeler la macro pour laisser le tant à la connexion de se faire mais ça ne marche pas.
Avez-vous une idée de la marche à suivre pour que la macro se lance après la connexion de données ?
Private Sub Auto_Open() 'Lance la macro à l'ouverture du classeur
Application.Wait Time + TimeSerial(0, 0, 5) 'delais d'attente pour que la mise à jour se fasse avant la fonction qui ajoute les lignes supplémentaires.
ajout_ligne ' Fonction qui ajout les lignes manquantes
End Sub
D'avance merci