Bonjour,
J'ai un problème avec cette macro ci-dessous. J'ai cherché sur tous les forums. j'ai rencontré des gens qui ont ce même problème mais pas la solution.
Le problème est ceci; je veux ouvrir un fichier (exemple Armature15.txt) et y opérer des actions (exemple ecrire '0,0' "L>" '10,10')
Mais lorsque je l'ouvre, elle ne s'active pas et c'est dans ma feuille excel que mes opérations sont éffectuées (dans l'exemple 0,0 est écrite dans la cellule active et 10,10 dans la cellule juste en bas.)
Que faire? Comment activer le fichier ouvert ou bien laisser un petit temps au nouveau fichier de charger avant de commencer à écrire?
Merci d'avance.
_________________________________________________________________
Sub recherche1()
Dim RetVal
RetVal = Shell("C:\Program Files\Notepad++\notepad++.exe U:\Feuilles Utiles\Armature15.txt", 2)
SendKeys "0, 0": SendKeys "{ENTER}": SendKeys "10, 10"
SendKeys "{ENTER}"
End Sub
J'ai un problème avec cette macro ci-dessous. J'ai cherché sur tous les forums. j'ai rencontré des gens qui ont ce même problème mais pas la solution.
Le problème est ceci; je veux ouvrir un fichier (exemple Armature15.txt) et y opérer des actions (exemple ecrire '0,0' "L>" '10,10')
Mais lorsque je l'ouvre, elle ne s'active pas et c'est dans ma feuille excel que mes opérations sont éffectuées (dans l'exemple 0,0 est écrite dans la cellule active et 10,10 dans la cellule juste en bas.)
Que faire? Comment activer le fichier ouvert ou bien laisser un petit temps au nouveau fichier de charger avant de commencer à écrire?
Merci d'avance.
_________________________________________________________________
Sub recherche1()
Dim RetVal
RetVal = Shell("C:\Program Files\Notepad++\notepad++.exe U:\Feuilles Utiles\Armature15.txt", 2)
SendKeys "0, 0": SendKeys "{ENTER}": SendKeys "10, 10"
SendKeys "{ENTER}"
End Sub