Bonsoir,
Pour répondre à ta première question :
En m'appuyant sur les commandes d' Excel Management, je ne pense pas que cela soit possible. Qu'on me corrige si c'est le cas !!!
L'objet Excel ($oExcel) permettant l'utilisation des commandes n'est possible qu'à travers _ExcelBookOpen() et _ExcelBookNew(). Or, dans la condition que tu souhaites, tu cherches à manipuler un fichier déjà ouvert.
Ne n'ai pas trouvé et je ne sais pas si cela existe. En attendant d'avoir la réponse d'un pro d'AutoIT à ce sujet, je te propose :
- de vérifier au lancement si ton fichier est déjà ouvert ou non à l'aide du
et de demander de fermer le fichier et/ou de forcer la fermeture du fichier en question.
- d'ouvrir ton fichier même s'il est déjà ouvert, mais de manière non visible avec
comme c'est que pour du traitement, cela ne devrait pas poser de souci particulier.
Concernant ta deuxième question :
Je n'ai pas Firefox d'installer sur mon poste mais je pense que tu peux le lancer à travers l'exécutable directement. J'ai testé avec une version portable et
Code : Tout sélectionner
Run(@ProgramFilesDir & "\Firefox Portable\firefox.exe " & $url)
n'a pas posé de souci et à bien ouvert l'url du fichier Excel.
En espérant que cela pourra t'aider ...
Bonne soirée.
AutoITement.