Bastien chez smoc
XLDnaute Nouveau
Bonjour,
Je suis étudiants en école d'ingé d'informatique et mathématiques appliquées et je suis actuellement en stage. On me demande pour la première fois de travailler en VBA pour communiquer avec une application externe.
N'ayant aucune idée de comment faire ça proprement et n'ayant personne pour m'aider dans l'entreprise je me tourne vers vous.
Le but de mon script et de remplir automatiquement un formulaire proposé par l’application externe. Pour cela je copie mes string dans le clipboard (fonction trouvée sur internet), et simule une pression sur CTRL+V puis ENTREE pour remplir le formulaire (non, s'il vous plait, ne vomissez pas). Je réalise cette opération 4 fois avec des strings différentes mais en pratique, seule la dernière string est collée, et est collée 4 fois.
Après pas mal de recherche, il semblerait que les frappes clavier soient réalisées seulement à la toute fin, et donc 4 fois de suite.
Vous trouverez ci-joint un fichier contenant l'entièreté du code, qui n'est vraiment pas très long
Je vous remercie par avance et votre aide sera grandement appréciée.
Bastien
Je suis étudiants en école d'ingé d'informatique et mathématiques appliquées et je suis actuellement en stage. On me demande pour la première fois de travailler en VBA pour communiquer avec une application externe.
N'ayant aucune idée de comment faire ça proprement et n'ayant personne pour m'aider dans l'entreprise je me tourne vers vous.
Le but de mon script et de remplir automatiquement un formulaire proposé par l’application externe. Pour cela je copie mes string dans le clipboard (fonction trouvée sur internet), et simule une pression sur CTRL+V puis ENTREE pour remplir le formulaire (non, s'il vous plait, ne vomissez pas). Je réalise cette opération 4 fois avec des strings différentes mais en pratique, seule la dernière string est collée, et est collée 4 fois.
Après pas mal de recherche, il semblerait que les frappes clavier soient réalisées seulement à la toute fin, et donc 4 fois de suite.
Vous trouverez ci-joint un fichier contenant l'entièreté du code, qui n'est vraiment pas très long
Je vous remercie par avance et votre aide sera grandement appréciée.
Bastien